Releases: google/emboss
Releases · google/emboss
v2024.0906.235142
Fix `constexpr` functions to be C++11-compatible. (#178)
v2024.0906.020253
Add `visibility` to the IR rule. This is accomplished by allowing `visibility` to be picked up by `kwargs`.
v2024.0903.221435
Use bzlmod to manage dependencies This will also make it easier to maintain emboss in the BCR (https://github.com/bazelbuild/bazel-central-registry/tree/main/modules/emboss).
v2024.0809.170004
Merge pull request #166 from studgeek/me/dep-copy Explicitly define default ContiguousBuffer assign op
v2024.0808.014417
Fix for Python 3.9 Python 3.9 is still supported, but Python 3.9 does not support type unions with the `|` operator. This change removes these in favor of `Union[...]` or `Optional[...]` as appropriate. Confirmed all tests pass using Python 3.9
v2024.0807.152946
Merge pull request #165 from jasongraffius/toolchain-matrix Update actions to run both clang and GCC
v2024.0722.140800
Merge pull request #159 from jasongraffius/add-bazel-test-workflow Add Github action to run Bazel tests for every PR
v2024.0719.180131
Runs compilation failure tests.
v2024.0718.173957
Update set of supported alias-safe types (#158) Renames `IsChar` to `IsAliasSafe`, removes `signed char` as an alias safe type and adds in conditional support for `std::byte` as an anlias safe type if available. Fixes: #116
v2024.0718.010921
Merge pull request #149 from EricRahm/use_dataclass Convert `ir_data` to a `dataclass`