aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorCalvin Rose <calsrose@gmail.com>2020-12-13 10:55:15 -0600
committerCalvin Rose <calsrose@gmail.com>2020-12-13 11:17:10 -0600
commit9bc996a630ef6377b424846a7c2c53de864a1507 (patch)
tree5770fbcb7bb1ddc02821cb2998de09cc79b06cfd
parentPrevent buffer/trim from shrinking buffer to 0 bytes as well. (diff)
Prepare for 1.13.0 initial release.v1.13.0
-rw-r--r--CHANGELOG.md11
1 files changed, 6 insertions, 5 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 02fedabe..16b27a48 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,14 +1,14 @@
# Changelog
All notable changes to this project will be documented in this file.
-## Unreleased - ???
+## 1.13.0 - 2020-12-13
- Pretty printing a table with a prototype will look for `:_name` instead of `:name`
in the prototype table to tag the output.
-- `match` macro implemtentation cahned to be tail recursive.
+- `match` macro implementation changed to be tail recursive.
- Adds a :preload loader which allows one to manually put things into `module/cache`.
- Add `buffer/push` function.
- Backtick delimited strings and buffers are now reindented based on the column of the
- opening delimiter. WHitespace in columns to the left of the starting column is ignored unless
+ opening delimiter. Whitespace in columns to the left of the starting column is ignored unless
there are non-space/non-newline characters in that region, in which case the old behavior is preserved.
- Argument to `(error)` combinator in PEGs is now optional.
- Add `(line)` and `(column)` combinators to PEGs to capture source line and column.
@@ -24,9 +24,10 @@ All notable changes to this project will be documented in this file.
- Add integer parsing forms to pegs. This makes parsing many binary protocols easier.
- Lots of updates to networking code - now can use epoll (or poll) on linux and IOCP on windows.
- Add `ev/` module. This exposes a fiber scheduler, queues, timeouts, and other functionality to users
- for single threaded cooperative scheduling and asynchornous IO.
+ for single threaded cooperative scheduling and asynchronous IO.
- Add `net/accept-loop` and `net/listen`. These functions break down `net/server` into it's essential parts
- and are more flexible. They also allow furter improvements to these utility functions.
+ and are more flexible. They also allow further improvements to these utility functions.
+- Various small bug fixes.
## 1.12.2 - 2020-09-20
- Add janet\_try and janet\_restore to C API.