Update with upstream 0.0.9 release#4
Merged
Simn merged 14 commits intoHaxeFoundation:masterfrom Apr 12, 2026
Merged
Conversation
* Add nmake file for building with windows MSVC * Fix function export for msvc build * Add MSVC target to test matrix * [ci] Use patched luarocks to fix msvc setup * [ci] Add workaround for missing compat53 * [ci] Use patched luarocks to avoid compat53 issue * [ci] Update to upstream version of luarocks The patch for the lua compat53 issue has been merged now
* Updating simdjson to 4.0.6 * add test for unknown type * fix error in compiling using luarocks make * format code * Update simdjson upstream files from 4.0.6 to 4.0.7 * Update simdjson to v4.2.2
* Update ci.yml * Upgrade checkout action and add libreadline installation Updated GitHub Actions workflow to use checkout@v6 and added installation of libreadline on Linux. * Update Makefile * Update hererocks installation command in CI workflow
This prevents symbols being exported by default, potentially resulting in more optimal code with a reduced binary size. This also matches msvc behaviour.
* updated rockspec and to simdjson 4.2.4 * updated README to indicate new Lua/simdjson version
Member
|
LGTM |
Member
|
Should I go ahead and merge this one? |
Member
Author
|
I think it should be good for merge, I've tested it locally with the haxe unit tests. It's mostly just the upstream updates and merge resolution. Note: it should be merged using an actual merge to preserve the upstream commits. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This version adds lua 5.5 support and updates the simdjson version to 4.2.4.
See: