Version Updates
- pcre 8.45 -> pcre2 10.44 (#278, #285)
- openssl 1.1.1m -> 3.0.14 (#285)
- zlib 1.2.8 -> 1.3.1 (#285)
- miniz 10.1.0 -> 11.0.2 (#288)
- luv 1.44.2 -> 1.48.0-2 (#265, #274, #281, #282, #285)
- lpeg 1.0.2 -> 1.1.0 (#287)
- lua-openssl 0.8.2 -> 0.9.0 (#281, #282)
- lua-zlib 1.2-0 -> 1.2-2 (#282)
- lrexlib 2.9.1 -> 2.9.2 (#282)
What's Changed
- fix: Adds some nil checks (#272)
- fix: Fixes build forcing during Lua load error (#290)
- fix: adler32's first 16-bit should default to 1 not 0 (#294)
- fix: enforce lua version compatibility (#298)
- feature:
require('rex_pcre')
is now equivalent torequire('rex')
(#270) - feature: new --strip option to build bundle (#276)
- feature:
require('luv')
is now equivalent torequire('uv')
(#285) - test: check has winsvc feature in luvi (#268)
- build: Fix the help text of some existing CMake build options (#271)
- build: Support VERSION check when luvi added with add_subdirectory() (#283)
- build: move all CI to Actions, overhaul build system, upgrade ancient dependencies (#285)
- build: fix minor typo in new Makefile (#292)
- build: various fixes for building with shared libraries (#291)
Full Changelog: v2.14.0...v2.15.0