Releases: swiftyfinch/Rugby
🎃 Rugby 2.2.0
What's Changed 🚢
Warning
The output level of some commands was changed.
Read more in 📖 Commands Help.
Changed the recommended custom way command in 🐳 Remote Cache documentation:
rugby warmup --analyse --quiet --output raw | grep "^-\s"
- 🪵 Rework logger by @swiftyfinch in #257
- New output type:
--output raw
to print without colors/shifts/icons - New flag
--quiet
to reduce output level - Renamed
--output quiet
to--output silent
- New output type:
- 🐛 Pass shell friendly project path to xcodebuild by @swiftyfinch in #259
- ⚛️ Add fallback to parent relative path in hashContext by @swiftyfinch in #258
Full Changelog: 2.1.2...2.2.0
How to Update 📦
Use this command to update Rugby from 2.0.0b2
or newer:
> rugby update
Or read the guide 🦮 how to install it.
Check out the 📖 readme. You can find there all information.
🎃 Rugby 2.1.2
What's Changed 🚢
- 🐛 Fix broken file references by @swiftyfinch in #254
Full Changelog: 2.1.1...2.1.2
How to Update 📦
Use this command to update Rugby from 2.0.0b2
or newer:
> rugby update
Or read the guide 🦮 how to install it.
Check out the 📖 readme. You can find there all information.
🎃 Rugby 2.1.1
What's Changed 🚢
✈️ Plan list by @swiftyfinch in #251- 👨🏻🎨 Rework build errors formatting by @swiftyfinch in #252
Full Changelog: 2.1.0...2.1.1
How to Update 📦
Use this command to update Rugby from 2.0.0b2
or newer:
> rugby update
Or read the guide 🦮 how to install it.
Check out the 📖 readme. You can find there all information.
🏈 Rugby 2.1.0
Note
Rugby is opened source 🏈 Again!
Feel free to open a pull request / an issue or a discussion.
You are welcome to contribute here 👋🏻
What's Changed 🚢
- 🏛️ Support Libraries by @swiftyfinch in #243
- 👨🏻🔧 feat: Adding test support to Rugby target, testing VersionParser by @MCanhisares in #237
- 👨🏻🔧 Local pod resources tests by @rock88 in #245
- 👨🏻🔧 Add tests for
SHA1Hasher
andPlansParser
by @swiftyfinch in #241 - ⚙️ Targets refactoring by @swiftyfinch in #244
- 🚀 Speed up
check.yml
workflow by @swiftyfinch in #247 - 🧰 Improve Lint by @swiftyfinch in #238
- 🤖 Bump github.com/tuist/xcodeproj from 8.12.0 to 8.15.0 by @dependabot in #239
- 🤖 Bump github.com/apple/swift-argument-parser from 1.2.2 to 1.2.3 by @dependabot in #240
New Contributors 👨👩👧👦
- @MCanhisares made their first contribution in #237
- @rock88 made their first first contribution in #245
Full Changelog: 2.0.3...2.1.0
How to Update 📦
Use this command to update Rugby from 2.0.0b2
or newer:
> rugby update
Or read the guide 🦮 how to install it.
Check out the 📖 readme. You can find there all information.
🏈 Rugby 2.0.3
Changelog
- ⚙️ Internal: Done a huge refactoring before Open Source.
How to update
Use this command to update Rugby from 2.0.0b2
or newer:
> rugby update
Or read the guide 🦮 how to install it.
Check out the 📖 readme. You can find there all information.
🏈 Remastered 2.0.2
Changelog
Warning
The short version -r
of --targets-as-regex
flag will be renamed to -g
.
I hope that there are no many uses and it's much convenient to use -r
as short version of --rollback
.
- ♻️ Now you can pass
--rollback
flag todefault
commands.
Instead ofrugby && rugby --rollback
you can call shorter versionrugby -r
.
If you change your plan without making changes in Pods project, you can call such command. - 📖 Added mermaid graphs to Commands Help page for explaining all Rugby commands structure;
- 📦 Added one line Rugby installing script to How to install page.
> curl -Ls https://raw.githubusercontent.com/swiftyfinch/Rugby/main/.github/scripts/install.sh | bash
How to update
Use this command to update Rugby from 2.0.0b2
or newer:
> rugby update
Or read the guide 🦮 how to install it.
Check out the 📖 readme. You can find there all information.
🏈 Remastered 2.0.1
Changelog
- 🎨 Enabled the color mode for CI env. Use
NO_COLOR
to disable this behaviour; - 🐳 Now
warmup
errors don't interrupt the plan. But you can find such errors in the log file; - 👀 Now
env
command appeared in the help output. See the previous release for more info; - 🐛 Fixed an issue where errors would appear at the top of output;
- 🐛 Fixed an issue where multi-proj configuration wouldn't build successfully in some cases.
How to update
Use this command to update Rugby from 2.0.0b2
or newer:
> rugby update
Or read the guide 🦮 how to install it.
Check out the 📖 readme. You can find there all information.
🏈 Remastered 2.0.0
🏈 Rugby: Remastered has been finally released 🥳
I've published a new post in my blog about this.
Thanks a lot to everyone who used the beta versions! There were 14 125 usage count 🚀
Use this command to update Rugby from 2.0.0b2+
:
> rugby update
Or read the guide 🦮 how to install it.
Check out the 📖 readme. You can find there all information.
Changelog
- 🐛 Fix the bug with the 12-hours format;
- 🏛️ Return the
arch: auto
option and made it as default one.
Now, theauto
means getting an architecture of the mac CPU instead of the current process; - 👨🏻🔧 Added some changes in getting env. Now, you can use
rugby env
to find out Rugby environment:
> rugby env
Rugby version: 2.0.0
Swift: 5.7.1
CLT: Xcode 14.1 (Build version 14B47b)
CPU: Apple M1 Max (arm64)
Project: Unknown
Git branch: main
🏈 Remastered GM
Use this command to update Rugby from 2.0.0b2+
:
rugby update --beta
Please, check out the 📖 readme, you can find there all information.
The previous release is here.
Changelog
- 🐛 Added the full Swift version to hash algorithm #226 (comment);
- 🐛 Fixed issue with
$(inherited)
keys in hash algorithm; - 🐛 Handled a missing Xcode CLT;
- ⛳️ Added flag
--delete-sources
as it was in the Rugby1.x; - 🚑 Added
doctor
command as it was in the Rugby1.x; - 📊 Stopped sending analytics;
- 📖 Added more docs;
- 🏛️ Removed the
auto
architecture and usedarm64
by default.
🏈 Rugby 1.23.0 (The Latest 1.x Release)
What's Changed
- Updated How to install 📦 section in README;
- I'm stopping to support the distribution way via 🍺 Homebrew. It's just a specific of Homebrew manager. It won't work from not the default branch in not very popular repositories. I'm going to release 🏈 Rugby 2.x version to the main branch and Rugby 1.x will be available only from this the latest tag.