Releases: modular/rules_mojo
Releases · modular/rules_mojo
0.7.0
What's Changed
- Add Apple GPU support by @keith in #49 #61 #68
- Handle invalid json produced by amd-smi by @keith in #50 #52
- Allow compiling and linking to be done on separate platforms by @keith in #53
- Add support for
--@bazel_tools//tools/cpp:link_extra_libby @keith in #57 - Fix multi-gpu amd-smi parsing by @keith in #60
- Replace all known shas with just the latest, drop Python 3.9 by @Ahajha in #64
- Add MI355 to GPU mapping by @Ahajha in #63
- Set macOS min OS when passed by @keith in #65
- Add support for bazel 9.x by @keith in #67
- Fix tools with remote exec by @keith in #66
Full Changelog: 0.6.0...0.7.0
0.6.0
What's Changed
- Set PATH to something invalid by @keith in #40
- Add new optional lib to toolchain by @keith in #42
- Replace url_override with base_url by @Ahajha in #43
- Fix some amd-smi parsing cases by @keith in #45
- Use mojo_compiler wheel to pull mojo by @Ahajha in #44
- Add target_compatible_with toolchain constraints by @keith in #48
Full Changelog: 0.5.0...0.6.0
MODULE.bazel Snippet
bazel_dep(name = "rules_mojo", version = "0.6.0")0.5.0
What's Changed
- Add
mojo_shared_libraryrule - Add
python_versionattr tomojo_binary/mojo_test - Add
additional_compiler_inputs+coptsexpansion - Add
support-path-mappingtomojo_library - Update to newer nightly by default
- Require all platforms shas if any are present
- Use rules_mojo default toolchains if root doesn't provide them
- Add
linkoptstomojo_binary/mojo_test/mojo_shared_library
New Contributors
Full Changelog: 0.4.1...0.5.0
MODULE.bazel Snippet
bazel_dep(name = "rules_mojo", version = "0.5.0")0.4.1
0.4.0
What's Changed
- Add GPU detection logic by @keith in #12
- Add MOJO_IGNORE_UNKNOWN_GPUS by @keith in #13
- Add extra_tools to mojo_toolchain by @keith in #11
- Add ability to override the download URL manually by @Ahajha in #9
New Contributors
MODULE.bazel Snippet
bazel_dep(name = "rules_mojo", version = "0.4.0")0.3.0
0.2.0
Initial release!
MODULE.bazel Snippet
bazel_dep(name = "rules_mojo", version = "0.1.0")