Janet 1.29.1
github-actions
released this
19 Jun 12:20
·
556 commits
to master
since this release
What's Changed
- add net/setsockopt by @zevv in #1138
- Enable debug symbols in janet binary; strip target at 'make install' by @zevv in #1140
- Add CI test for mingw/wine on linux by @zevv in #1141
- changed net/connect to be non-blocking / asynchronous by @zevv in #1139
- added thaw to complement freeze by @tionis in #1142
- Add clock sources to os/clock (:realtime, :monotonic, :cputime) by @zevv in #1146
- improved error messages for special forms by @zevv in #1147
- os/proc-kill now accepts an optional signal to send by @tionis in #1137
- Fix warning in janet_gettime() by @zevv in #1153
- Improved various error messages when handling unexpected types. by @zevv in #1152
- Add docstring to string/format by @zevv in #1151
- Allow mapcat et al to accept multiple iterable arguments by @primo-ppcg in #1160
- Add file/lines iterator by @zevv in #1157
- More portable method of installing janet.h -> janet/janet.h symlink by @dressupgeekout in #1164
- Updated documentation for buffer/push-at by @zevv in #1169
- Fix janet_formatbv() type when handling %d %u int specifiers by @zevv in #1167
- Fixed net/connect binding address by @zevv in #1171
- fix for crash on windows in src/core/ev.c: initialze state->fromlen by @zevv in #1172
- Add
contains?
helper function to boot.janet by @Techcable in #1017 - added os/isatty, do not enable colors if stdout is not a tty by @zevv in #1177
- Reorganize tests by @sogaiu in #1162
- Ensure ev/gather fibers are fully canceled on error by @chris-chambers in #1181
- Added misc tests to increase test coverage by @zevv in #1179
- Added JANET_NO_AMALG flag to Makefile by @zevv in #1175
- Fix resumption values when closing a channel by @chris-chambers in #1182
- Make take and drop more symmetric by @primo-ppcg in #1183
- Simplify if-let logic by @primo-ppcg in #1188
- update if-let by @primo-ppcg in #1190
- Fix order in which macro-lints is set during expansion by @chris-chambers in #1185
- peg: add support for "true" and "false" primitives to always/never match by @CosmicToast in #1187
New Contributors
- @tionis made their first contribution in #1142
- @primo-ppcg made their first contribution in #1160
- @chris-chambers made their first contribution in #1181
Full Changelog: v1.28.0...v1.29.1