Release Notes
New Features
- Hooks System
- Introduced a new hooks system allowing users to execute custom callbacks after certain actions.
- Added
hooks.lua
to manage and trigger hooks. - Implemented
AFTER
trigger point for hooks.
Improvements
-
Refactored File Creation Logic
- Separated file path generation from file creation for better modularity.
-
Code Cleanup
- Removed deprecated
initDir
function fromutils.lua
.
- Removed deprecated
-
Naming Consistency
- Renamed
scratchWithName
toscratch_with_name
for consistency with Lua naming conventions.
- Renamed
Bug Fixes
- Fixed potential issues with non-existent parent directories when creating scratch files.
Other Changes
- Updated README.md with an example of using hooks.
- Minor code style and formatting improvements.
New Contributors
Full Changelog: v1.2.0...v1.3.0