mirror of
https://github.com/CompeyDev/lune-packaging.git
synced 2025-01-09 12:19:09 +00:00
Update changelog
This commit is contained in:
parent
9fd6f66686
commit
5445115b3b
1 changed files with 6 additions and 6 deletions
12
CHANGELOG.md
12
CHANGELOG.md
|
@ -12,22 +12,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
|
||||
### Added
|
||||
|
||||
- Added support for `query` in `net.request` parameters, which enables usage of query parameters in URLs without having to manually URL encode values.
|
||||
- Added a new function `fs.move` to move / rename a file or directory from one path to another.
|
||||
- Implemented a new task scheduler which resolves several long-standing issues:
|
||||
|
||||
- Issues with yielding across the c-call/metamethod boundary no longer occur when calling certain async APIs that Lune provides.
|
||||
- Ordering of interleaved calls to `task.spawn/task.defer` is now completely deterministic, defer is now guaranteed to run last even in these cases.
|
||||
- Issues with yielding across the C-call/metamethod boundary no longer occur when calling certain async APIs that Lune provides.
|
||||
- Ordering of interleaved calls to `task.spawn/task.defer` is now completely deterministic, deferring is now guaranteed to run last even in these cases.
|
||||
- The minimum wait time possible when using `task.wait` and minimum delay time using `task.delay` are now much smaller, and only limited by the underlying OS implementation. For most systems this means `task.wait` and `task.delay` are now accurate down to about 5 milliseconds or less.
|
||||
|
||||
- Added a new function `fs.move` to move / rename a file or directory from one path to another.
|
||||
|
||||
### Changed
|
||||
|
||||
- Type definitions are now bundled as part of the Lune executable, meaning they no longer need to be downloaded.
|
||||
- `lune --generate-selene-types` will generate the Selene type definitions file, replacing `lune --download-selene-types`
|
||||
- `lune --generate-luau-types` will generate the Luau type definitions file, replacing `lune --download-luau-types`
|
||||
- Improved accuracy of Selene type definitions, strongly typed arrays are now used where possible
|
||||
- Improve error handling and messages for `net.serve`
|
||||
- Improve error handling and messages for `stdio.prompt`
|
||||
- Improved error handling and messages for `net.serve`
|
||||
- Improved error handling and messages for `stdio.prompt`
|
||||
- File path representations on Windows now use legacy paths instead of UNC paths wherever possible, preventing some confusing cases where file paths don't work as expected
|
||||
|
||||
### Fixed
|
||||
|
|
Loading…
Reference in a new issue