v0.0.20230606
What's Changed
- add cmake to install requires for debian by @joshschmelzle in https://github.com/jow-/ucode/pull/120
- compiler: fix
??=
,||=
and&&=
logical assignment sementics by @jow- in https://github.com/jow-/ucode/pull/123 - compiler: ensure that arrow functions with block bodies return no value by @jow- in https://github.com/jow-/ucode/pull/125
- uci: auto-load package in
ctx.foreach()
andctx.get_first()
by @jow- in https://github.com/jow-/ucode/pull/126 - lib: uc_json(): accept trailing whitespace when parsing strings by @jow- in https://github.com/jow-/ucode/pull/128
- uloop: terminate parent uloop in task child processes by @jow- in https://github.com/jow-/ucode/pull/127
- math: add isnan() function by @jow- in https://github.com/jow-/ucode/pull/129
- fs: add
realpath()
function by @jow- in https://github.com/jow-/ucode/pull/130 - compiler: fix bytecode for logical assignments of properties by @jow- in https://github.com/jow-/ucode/pull/131
- include: add uc_fn_thisval() by @nbd168 in https://github.com/jow-/ucode/pull/134
- nl80211: add support for NL80211_ATTR_MPATH_INFO by @blogic in https://github.com/jow-/ucode/pull/136
- fs: add
isatty()
function by @ynezz in https://github.com/jow-/ucode/pull/137 - nl80211: add support for registering an uloop based listener by @nbd168 in https://github.com/jow-/ucode/pull/138
- rtnl: add support for registering an uloop based listener by @nbd168 in https://github.com/jow-/ucode/pull/140
- nl80211: fix NL80211_ATTR_SURVEY_INFO by @dhewg in https://github.com/jow-/ucode/pull/141
- Fix reference count issues by @nbd168 in https://github.com/jow-/ucode/pull/142
- rtnl: add missing uc_vm_registry_set call by @nbd168 in https://github.com/jow-/ucode/pull/143
- uci: fix ctx.commit() without arguments by @jow- in https://github.com/jow-/ucode/pull/148
- ci: unbreak failing builds by using fixed gh-actions-openwrt-ci-sdk by @ynezz in https://github.com/jow-/ucode/pull/151
- program: fix memory leak in read_sourceinfo by @Ansuel in https://github.com/jow-/ucode/pull/152
- A few minor fixes/improvements to ucode by @nbd168 in https://github.com/jow-/ucode/pull/150
- README.md: fix debian dependencies by @luizluca in https://github.com/jow-/ucode/pull/155
- nl80211: add constants for iftypes by @nbd168 in https://github.com/jow-/ucode/pull/156
- lib: support object ordering in
uc_sort()
by @jow- in https://github.com/jow-/ucode/pull/153
New Contributors
- @joshschmelzle made their first contribution in https://github.com/jow-/ucode/pull/120
- @blogic made their first contribution in https://github.com/jow-/ucode/pull/136
- @dhewg made their first contribution in https://github.com/jow-/ucode/pull/141
- @Ansuel made their first contribution in https://github.com/jow-/ucode/pull/152
- @luizluca made their first contribution in https://github.com/jow-/ucode/pull/155
Full Changelog: v0.0.20221018...v0.0.20230606