Skip to content

Update with upstream 0.0.9 release#4

Merged
Simn merged 14 commits intoHaxeFoundation:masterfrom
tobil4sk:hx-0.0.9
Apr 12, 2026
Merged

Update with upstream 0.0.9 release#4
Simn merged 14 commits intoHaxeFoundation:masterfrom
tobil4sk:hx-0.0.9

Conversation

@tobil4sk
Copy link
Copy Markdown
Member

@tobil4sk tobil4sk commented Feb 14, 2026

FourierTransformer and others added 14 commits December 19, 2024 21:33
* 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
@jdonaldson
Copy link
Copy Markdown
Member

LGTM

@skial skial mentioned this pull request Mar 30, 2026
1 task
@jdonaldson
Copy link
Copy Markdown
Member

Should I go ahead and merge this one?

@tobil4sk
Copy link
Copy Markdown
Member Author

tobil4sk commented Apr 1, 2026

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.

@Simn Simn merged commit 57a3906 into HaxeFoundation:master Apr 12, 2026
34 checks passed
@tobil4sk tobil4sk deleted the hx-0.0.9 branch April 12, 2026 08:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants