Skip to content

Janet 1.29.1

Compare
Choose a tag to compare
@github-actions 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

Full Changelog: v1.28.0...v1.29.1