Janet 1.31.0
github-actions
released this
17 Sep 20:37
·
475 commits
to master
since this release
What's Changed
- Rework
keys
,values
,pairs
by @primo-ppcg in #1241 - Rework
reverse
by @primo-ppcg in #1242 - Move
bytes?
,indexed?
,dictionary?
to corelib by @primo-ppcg in #1244 - Speed up
compare
functions by @primo-ppcg in #1249 - Rework
reverse
, again by @primo-ppcg in #1252 - Use typedefs for strings, symbols, keywords, tuples, structs, and abstracts. by @wooosh in #1246
- Special case common
sort
usages by @primo-ppcg in #1255 - Add
buffer/from-bytes
by @primo-ppcg in #1259 - Update
each
keys before body by @primo-ppcg in #1258 - Update
any?
,every?
by @primo-ppcg in #1257 - Speed up
min
,max
by @primo-ppcg in #1266 - Optimize nil conditions for while and if by @primo-ppcg in #1269
- Allow one-term
:range
and:down
forms by @primo-ppcg in #1278 - Add
lengthable?
by @primo-ppcg in #1280 - Update
interleave
,interpose
by @primo-ppcg in #1281 - Update
partition
,mean
by @primo-ppcg in #1283 - Document array/push variadic argument by @pepe in #1287
- Add
:unless
loop modifier by @primo-ppcg in #1289 - Report line and col more in janet_dobytes by @sogaiu in #1288
New Contributors
Full Changelog: v1.30.0...v1.31.0