2019-01-22 15:23:42 -05:00
|
|
|
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
|
2019-03-08 10:17:57 -05:00
|
|
|
## 0.4.1 latest - ??
|
|
|
|
- Add array/remove function
|
|
|
|
|
2019-03-08 00:56:19 -05:00
|
|
|
## 0.4.0 - 2019-03-08
|
2019-03-08 00:54:53 -05:00
|
|
|
- Fix a number of smaller bugs
|
|
|
|
- Added :export option to import and require
|
|
|
|
- Added typed arrays
|
2019-02-21 20:40:13 -05:00
|
|
|
- Remove `callable?`.
|
2019-03-08 00:54:53 -05:00
|
|
|
- Remove `tuple/append` and `tuple/prepend`, which may have seemed like `O(1)`
|
2019-02-20 21:08:54 -05:00
|
|
|
operations. Instead, use the `splice` special to extend tuples.
|
2019-02-18 15:06:17 -05:00
|
|
|
- Add `-m` flag to main client to allow specifying where to load
|
|
|
|
system modules from.
|
2019-02-16 21:57:47 -05:00
|
|
|
- Add `-c` flag to main client to allow compiling Janet modules to images.
|
2019-02-16 17:55:08 -05:00
|
|
|
- Add `string/format` and `buffer/format`.
|
|
|
|
- Remove `string/pretty` and `string/number`.
|
2019-02-16 13:21:29 -05:00
|
|
|
- `make-image` function creates pre compiled images for janet. These images
|
|
|
|
link to the core library. They can be loaded via require or manually via
|
|
|
|
`load-image`.
|
2019-02-15 18:56:41 -05:00
|
|
|
- Add bracketed tuples as tuple constructor.
|
2019-02-08 13:45:04 -05:00
|
|
|
- Add partition function to core library.
|
|
|
|
- Pre-compile core library into an image for faster startup.
|
2019-02-05 19:49:10 -05:00
|
|
|
- Add methods to parser values that mirror the api.
|
2019-02-05 19:43:41 -05:00
|
|
|
- Add janet\_getmethod to CAPI for easier use of method like syntax.
|
|
|
|
- Add get/set to abstract types to allow them to behave more
|
|
|
|
like objects with methods.
|
2019-01-31 14:48:28 -05:00
|
|
|
- Add parser/insert to modify parser state programmatically
|
2019-01-31 10:09:34 -05:00
|
|
|
- Add debug/stacktrace for easy, pretty stacktraces
|
|
|
|
- Remove the status-pp function
|
|
|
|
- Update API to run-context to be much more sane
|
|
|
|
- Add :lflags option to cook/make-native
|
|
|
|
- Disallow NaNs as table or struct keys
|
|
|
|
- Update module resolution paths and format
|
|
|
|
|
2019-01-26 21:40:04 -05:00
|
|
|
## 0.3.0 - 2019-26-01
|
2019-01-26 20:46:40 -05:00
|
|
|
- Add amalgamated build to janet for easier embedding.
|
|
|
|
- Add os/date function
|
|
|
|
- Add slurp and spit to core library.
|
2019-01-22 15:23:42 -05:00
|
|
|
- Added this changelog.
|
|
|
|
- Added peg module (Parsing Expression Grammars)
|
|
|
|
- Move hand written documentation into website repository.
|