Skip to content

Releases: google/emboss

v2024.0906.235142

06 Sep 23:51
0999d98
Compare
Choose a tag to compare
Fix `constexpr` functions to be C++11-compatible. (#178)

v2024.0906.020253

06 Sep 02:02
Compare
Choose a tag to compare
Add `visibility` to the IR rule.

This is accomplished by allowing `visibility` to be picked up by
`kwargs`.

v2024.0903.221435

03 Sep 22:14
Compare
Choose a tag to compare
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

09 Aug 17:00
8c45c34
Compare
Choose a tag to compare
Merge pull request #166 from studgeek/me/dep-copy

Explicitly define default ContiguousBuffer assign op

v2024.0808.014417

08 Aug 01:44
Compare
Choose a tag to compare
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

07 Aug 15:29
1d0536d
Compare
Choose a tag to compare
Merge pull request #165 from jasongraffius/toolchain-matrix

Update actions to run both clang and GCC

v2024.0722.140800

22 Jul 14:08
084992d
Compare
Choose a tag to compare
Merge pull request #159 from jasongraffius/add-bazel-test-workflow

Add Github action to run Bazel tests for every PR

v2024.0719.180131

19 Jul 18:01
Compare
Choose a tag to compare
Runs compilation failure tests.

v2024.0718.173957

18 Jul 17:39
d048c8c
Compare
Choose a tag to compare
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

18 Jul 01:09
4c78078
Compare
Choose a tag to compare
Merge pull request #149 from EricRahm/use_dataclass

Convert `ir_data` to a `dataclass`