|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## [v0.4.1](https://github.com/bazelruby/rules_ruby/tree/v0.4.1) (2020-08-10) |
| 4 | + |
| 5 | +[Full Changelog](https://github.com/bazelruby/rules_ruby/compare/v0.4.0...v0.4.1) |
| 6 | + |
| 7 | + * Switched from `develop` to `master` as the base branch & updated README |
| 8 | + |
3 | 9 | ## [v0.4.0](https://github.com/bazelruby/rules_ruby/tree/v0.4.0) (2020-08-04)
|
4 | 10 |
|
5 | 11 | [Full Changelog](https://github.com/bazelruby/rules_ruby/compare/v0.3.0...v0.4.0)
|
6 | 12 |
|
7 | 13 | **Closed issues:**
|
8 | 14 |
|
9 |
| -- private method `define_method` called for `Dir:Class \(NoMethodError\)` [\#74](https://github.com/bazelruby/rules_ruby/issues/74) |
| 15 | +- private method `define\_method' called for Dir:Class \(NoMethodError\) [\#74](https://github.com/bazelruby/rules_ruby/issues/74) |
10 | 16 |
|
11 | 17 | **Merged pull requests:**
|
12 | 18 |
|
13 | 19 | - Version vandidate 0.4.0 — upgrade Rubies + Setup [\#77](https://github.com/bazelruby/rules_ruby/pull/77) ([kigster](https://github.com/kigster))
|
14 |
| - * Updating .bazelrc |
15 |
| - * Moving rbenv install to bin/setup + .travis.yml |
16 |
| - * Fixing buildifier complaints |
17 |
| - * Fixed TravisCI errors |
18 |
| - * Comment out failing test with Docker |
19 |
| - * Upgrade various top-level dependencies to the latest |
20 |
| - * Upgrade Bazel to 3.4.1 |
21 |
| - * Switch to Ruby 2.7.1 as the default |
22 | 20 | - Upgrading Gemfiles [\#76](https://github.com/bazelruby/rules_ruby/pull/76) ([kigster](https://github.com/kigster))
|
23 |
| -- Ruby 2.3 compatibility for binary_wrapper [\#75](https://github.com/bazelruby/rules_ruby/pull/75) ([lalten](https://github.com/lalten)) |
24 |
| -- Bump puma from 4.3.3 to 4.3.5 in /examples/simple_rails_api [\#71](https://github.com/bazelruby/rules_ruby/pull/71) ([dependabot[bot]](https://github.com/apps/dependabot)) |
25 |
| -- Bump puma from 4.3.1 to 4.3.3 in /examples/simple_rails_api [\#70](https://github.com/bazelruby/rules_ruby/pull/70) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 21 | +- Ruby 2.3 compatibility for binary\_wrapper [\#75](https://github.com/bazelruby/rules_ruby/pull/75) ([lalten](https://github.com/lalten)) |
| 22 | +- Bump puma from 4.3.3 to 4.3.5 in /examples/simple\_rails\_api [\#71](https://github.com/bazelruby/rules_ruby/pull/71) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 23 | +- Bump puma from 4.3.1 to 4.3.3 in /examples/simple\_rails\_api [\#70](https://github.com/bazelruby/rules_ruby/pull/70) ([dependabot[bot]](https://github.com/apps/dependabot)) |
26 | 24 |
|
27 | 25 | ## [v0.3.0](https://github.com/bazelruby/rules_ruby/tree/v0.3.0) (2020-03-03)
|
28 | 26 |
|
29 | 27 | [Full Changelog](https://github.com/bazelruby/rules_ruby/compare/v0.2.0...v0.3.0)
|
30 | 28 |
|
31 | 29 | **Closed issues:**
|
32 | 30 |
|
33 |
| -- 🐛 "Could not create symlink... File exists" [\#54](https://github.com/bazelruby/rules_ruby/issues/54) |
34 |
| -- When using a local ruby installation it includes the local `LOAD_PATH` [\#44](https://github.com/bazelruby/rules_ruby/issues/44) |
35 |
| -- \[Cleanup\] Pretty sure `eval` is never used in `repository_context` [\#43](https://github.com/bazelruby/rules_ruby/issues/43) |
| 31 | +- 🐛 "Could not create symlink... \(File exists\)" [\#54](https://github.com/bazelruby/rules_ruby/issues/54) |
| 32 | +- When using a local ruby installation it includes the local `LOAD\_PATH` [\#44](https://github.com/bazelruby/rules_ruby/issues/44) |
| 33 | +- \[Cleanup\] Pretty sure `eval` is never used in `repository\_context` [\#43](https://github.com/bazelruby/rules_ruby/issues/43) |
36 | 34 | - Importing a bundle gem adds all gems onto the load path \(although they are not there\) [\#42](https://github.com/bazelruby/rules_ruby/issues/42)
|
37 | 35 | - Support Ruby Lambda with the Gemfile full of dependencies. [\#33](https://github.com/bazelruby/rules_ruby/issues/33)
|
38 | 36 | - Support AWS Ruby Lambda with Bazel Rules [\#27](https://github.com/bazelruby/rules_ruby/issues/27)
|
|
42 | 40 |
|
43 | 41 | **Merged pull requests:**
|
44 | 42 |
|
45 |
| -- Renaming the repo to @bazelruby_rules_ruby [\#69](https://github.com/bazelruby/rules_ruby/pull/69) ([kigster](https://github.com/kigster)) |
| 43 | +- Renaming the repo to @bazelruby\_rules\_ruby [\#69](https://github.com/bazelruby/rules_ruby/pull/69) ([kigster](https://github.com/kigster)) |
46 | 44 | - Fixing outdated rule names in the README [\#68](https://github.com/bazelruby/rules_ruby/pull/68) ([kigster](https://github.com/kigster))
|
47 | 45 | - Adding method Dir.children when it's not found. [\#67](https://github.com/bazelruby/rules_ruby/pull/67) ([kigster](https://github.com/kigster))
|
48 | 46 | - Merging select features from Coinbase upstream branch [\#66](https://github.com/bazelruby/rules_ruby/pull/66) ([kigster](https://github.com/kigster))
|
49 | 47 | - Upgrade Bazel and Bazelist; add ruby 2.7.0 [\#65](https://github.com/bazelruby/rules_ruby/pull/65) ([kigster](https://github.com/kigster))
|
50 |
| -- Bump nokogiri from 1.10.7 to 1.10.8 in /examples/simple_rails_api [\#64](https://github.com/bazelruby/rules_ruby/pull/64) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 48 | +- Bump nokogiri from 1.10.7 to 1.10.8 in /examples/simple\_rails\_api [\#64](https://github.com/bazelruby/rules_ruby/pull/64) ([dependabot[bot]](https://github.com/apps/dependabot)) |
51 | 49 | - This PR refactors bundle steps and :bin generation [\#61](https://github.com/bazelruby/rules_ruby/pull/61) ([kigster](https://github.com/kigster))
|
52 |
| -- Adds ruby_rspec and refactors the ruby_bundle rule, plus some more [\#60](https://github.com/bazelruby/rules_ruby/pull/60) ([kigster](https://github.com/kigster)) |
| 50 | +- Adds ruby\_rspec and refactors the ruby\_bundle rule, plus some more [\#60](https://github.com/bazelruby/rules_ruby/pull/60) ([kigster](https://github.com/kigster)) |
53 | 51 |
|
54 | 52 | ## [v0.2.0](https://github.com/bazelruby/rules_ruby/tree/v0.2.0) (2019-12-31)
|
55 | 53 |
|
56 | 54 | [Full Changelog](https://github.com/bazelruby/rules_ruby/compare/v0.1.0...v0.2.0)
|
57 | 55 |
|
58 | 56 | **Fixed bugs:**
|
59 | 57 |
|
60 |
| -- Make `rules_ruby/examples` a deeper tree structure and ensure CircleCI integration pass [\#10](https://github.com/bazelruby/rules_ruby/issues/10) |
| 58 | +- Make `rules\_ruby/examples` a deeper tree structure and ensure CircleCI integration pass [\#10](https://github.com/bazelruby/rules_ruby/issues/10) |
61 | 59 |
|
62 | 60 | **Closed issues:**
|
63 | 61 |
|
64 | 62 | - Ability to package all files related to a bazel target in a zip file [\#29](https://github.com/bazelruby/rules_ruby/issues/29)
|
65 |
| -- Build rules_ruby on CircleCI using workflows \(in addition to Travis\) [\#26](https://github.com/bazelruby/rules_ruby/issues/26) |
| 63 | +- Build rules\_ruby on CircleCI using workflows \(in addition to Travis\) [\#26](https://github.com/bazelruby/rules_ruby/issues/26) |
66 | 64 | - Restore functionality that supported symlinking an existing Ruby interpreter [\#21](https://github.com/bazelruby/rules_ruby/issues/21)
|
67 | 65 |
|
68 | 66 | **Merged pull requests:**
|
|
71 | 69 | - Upgrading Bazel version to 2.0.0 [\#53](https://github.com/bazelruby/rules_ruby/pull/53) ([kigster](https://github.com/kigster))
|
72 | 70 | - Renaming and making consistent all scripts [\#52](https://github.com/bazelruby/rules_ruby/pull/52) ([kigster](https://github.com/kigster))
|
73 | 71 | - Adding auto-fix buildifier and auto-fix rubocop [\#50](https://github.com/bazelruby/rules_ruby/pull/50) ([kigster](https://github.com/kigster))
|
74 |
| -- Bump rack from 2.0.7 to 2.0.8 in /examples/simple_rails_api [\#49](https://github.com/bazelruby/rules_ruby/pull/49) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 72 | +- Bump rack from 2.0.7 to 2.0.8 in /examples/simple\_rails\_api [\#49](https://github.com/bazelruby/rules_ruby/pull/49) ([dependabot[bot]](https://github.com/apps/dependabot)) |
75 | 73 | - Deprecate ruby/def.bzl + spelling + v0.1.2 [\#48](https://github.com/bazelruby/rules_ruby/pull/48) ([kigster](https://github.com/kigster))
|
76 | 74 | - Speed up CircleCI/Travis ensure \*correctness\* with builds [\#46](https://github.com/bazelruby/rules_ruby/pull/46) ([kigster](https://github.com/kigster))
|
77 | 75 | - \[Feature\] example rails server running [\#41](https://github.com/bazelruby/rules_ruby/pull/41) ([grahamjenson](https://github.com/grahamjenson))
|
|
80 | 78 | - \[Fix\] no spaces in files bug, remove deprecated code, remove host [\#38](https://github.com/bazelruby/rules_ruby/pull/38) ([grahamjenson](https://github.com/grahamjenson))
|
81 | 79 | - Sight facelift to shell files: [\#35](https://github.com/bazelruby/rules_ruby/pull/35) ([kigster](https://github.com/kigster))
|
82 | 80 | - \[Feature\] install ruby if none exists [\#34](https://github.com/bazelruby/rules_ruby/pull/34) ([grahamjenson](https://github.com/grahamjenson))
|
83 |
| -- Add `files` to DefaultInfo of the ruby_library [\#32](https://github.com/bazelruby/rules_ruby/pull/32) ([kigster](https://github.com/kigster)) |
| 81 | +- Add `files` to DefaultInfo of the ruby\_library [\#32](https://github.com/bazelruby/rules_ruby/pull/32) ([kigster](https://github.com/kigster)) |
84 | 82 | - Upgrade Bazel version to 1.2.1 + use bin/setup\(s\) [\#31](https://github.com/bazelruby/rules_ruby/pu
CD95
ll/31) ([kigster](https://github.com/kigster))
|
85 | 83 | - Fixing Gemfile bundle dependency and bin/setup [\#30](https://github.com/bazelruby/rules_ruby/pull/30) ([kigster](https://github.com/kigster))
|
86 |
| -- Expose rake, erb and other commands as sh_binary [\#28](https://github.com/bazelruby/rules_ruby/pull/28) ([yugui](https://github.com/yugui)) |
| 84 | +- Expose rake, erb and other commands as sh\_binary [\#28](https://github.com/bazelruby/rules_ruby/pull/28) ([yugui](https://github.com/yugui)) |
87 | 85 | - Reorganize sections in README [\#23](https://github.com/bazelruby/rules_ruby/pull/23) ([yugui](https://github.com/yugui))
|
88 |
| -- Run ruby_binary with the interpreter in a SDK again [\#22](https://github.com/bazelruby/rules_ruby/pull/22) ([yugui](https://github.com/yugui)) |
| 86 | +- Run ruby\_binary with the interpreter in a SDK again [\#22](https://github.com/bazelruby/rules_ruby/pull/22) ([yugui](https://github.com/yugui)) |
89 | 87 | - Upgrade bundler [\#18](https://github.com/bazelruby/rules_ruby/pull/18) ([yugui](https://github.com/yugui))
|
90 |
| -- Make ruby_binary compatible with container [\#17](https://github.com/bazelruby/rules_ruby/pull/17) ([yugui](https://github.com/yugui)) |
91 |
| -- Fix errors in the simple_script example [\#16](https://github.com/bazelruby/rules_ruby/pull/16) ([yugui](https://github.com/yugui)) |
| 88 | +- Make ruby\_binary compatible with container [\#17](https://github.com/bazelruby/rules_ruby/pull/17) ([yugui](https://github.com/yugui)) |
| 89 | +- Fix errors in the simple\_script example [\#16](https://github.com/bazelruby/rules_ruby/pull/16) ([yugui](https://github.com/yugui)) |
92 | 90 | - Adding relaxed-rubocop and fixing styling issues [\#15](https://github.com/bazelruby/rules_ruby/pull/15) ([grahamjenson](https://github.com/grahamjenson))
|
93 | 91 |
|
94 | 92 | ## [v0.1.0](https://github.com/bazelruby/rules_ruby/tree/v0.1.0) (2019-11-20)
|
|
101 | 99 |
|
102 | 100 | **Merged pull requests:**
|
103 | 101 |
|
104 |
| -- Ignore examples/ because it is an independent workspace to test rules_ruby [\#5](https://github.com/bazelruby/rules_ruby/pull/5) ([yugui](https://github.com/yugui)) |
| 102 | +- Ignore examples/ because it is an independent workspace to test rules\_ruby [\#5](https://github.com/bazelruby/rules_ruby/pull/5) ([yugui](https://github.com/yugui)) |
105 | 103 | - Updating the remote reference to match the Org [\#4](https://github.com/bazelruby/rules_ruby/pull/4) ([kigster](https://github.com/kigster))
|
106 | 104 |
|
107 | 105 |
|
|
0 commit comments