Releases: google/emboss
Releases · google/emboss
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`
v2024.0716.040724
Forward kwargs to emboss_cc_library (#155) * Forward kwargs to emboss_cc_library Forwards kwargs to emboss_cc_library to fix https://github.com/google/emboss/issues/154. * Exercise kwargs in testdata
v2024.0716.040205
Remove unused <ostream> (#157) `<ostream>` isn't needed unless enum traits are being used, in that case it will be included by the files that need it. Removing this fixes a failure for targets that don't have `<ostream>` available. Fixes: 156