You all want some great Friday news?
@FastlaneTools has been approved to be transferred from Google to @mobilenativefdn 🚀🥳
I appreciate everything that Google has done for fastlane but I’m also excited for fastlane’s future with MNF!
More to come from me soon 😊
New Article 🎉
Setup a CI/CD pipeline that automates the process of testing, building, and deploying your #Flutter application to Play store, App Store and Firebase Hosting using @FastlaneTools and GitHub Actions.
https://t.co/ypkNT2f0ft
If you’re copy-pasting @FastlaneTools boilerplate across repos/projects, it might be time to write your own fastlane action – and maybe even share it with the world as a plugin.
Check out @JaredSorge's step by step guide for doing exactly that!
https://t.co/fZL2XDTBfO
🚨 Update immediately
[fastlane] 2.212.1
This update adds a new Hashcash header in the Apple ID auth flow to prevent Access Forbidden errors and a locked Apple ID account
Also… it’s still highly suggest to use the App Store Connect API key if you can 😉
⚠️ Attention
There appears to be an issue where logging in with Apple ID:
- returns access forbidden
- locks users out of their accounts
It looks to also be affecting similar tools such as @xcodesapp ☹️
Will update with more info when available
https://t.co/J2lHie0p1y
🚨 Attention fastlane users
@CircleCI put out a statement to rotate any secrets stored due to the potential of unauthorized actors on their system
Recommend to rotate:
- match password
- App Store credentials and API keys
- And everything else
More at https://t.co/U7YEuihF9p
[fastlane] 2.211.0
📱 Support for more phone sizes in deliver
✅ Now using Xcodes app for checking and installing versions of Xcode
💪 Match can now use Apple Silicon Macs in iOS/iPadOS profiles
🚀 New spaceship APIs for interacting with resolution center
… and more!
I've never seen developer docs as well written as the @FastlaneTools docs. That, and the inline documentation/help on the CLI tools? Stop. So well done.
@FastlaneTools is no doubt my favorite tool for maintaining and deploying mobile applications for iOS and Android. Literally a hundred steps down to 1 command.
Works great with @capacitorjs + @nuxt_js hybrid apps 😉
I missed exactly when this happened but @FastlaneTools passed 35k starts on @github 🤩
Huge thank you to the community and all the contributors for helping to make fastlane what it is today ❤️
✨ I accidentally wrote a blog post level GitHub discussion about "fastlane 3.0" last night 🙈
📘 History of @FastlaneTools 2.0
📕 History of Spaceship
🔮 Four things I think need changing
Would be happy to get some 👀 on this if any of you have time ☺️
https://t.co/9sw3Ix1v3s
[fastlane] 2.207.0
‼️ Support for Ruby 2.5 has been dropped
🏃 Improved performance for match
✨ GitLab Secure file support for match
💪 Lots of other improvements
I have done some work to add a flag to @FastlaneTools's deliver command.
I found the work pretty interesting and it was my first contribution to @FastlaneTools, which I have used for years, so decided to write a bit about the process:
https://t.co/9UzPA7X2ik
[fastlane] 2.206.0
✅ Fix for generation of JWT for App Store Connect API Key
✅ A lot of improvements to spaceship
✅ Improvements to match, deliver, and some actions
Also, the release now tags @github users who contributed to the release 🥳 Thank you to everyone involved!
@N3kator @odrotbohm Feel free to submit your PR (patch request 🤷♂️) if you feel it’s something that should be officially fixed! Or an issue with your patch and we’ll fix it 😁
I made some design updates to my Speed Dial Widgets app (https://t.co/QZLMGurY83) and decided to automate the screenshots using @FastlaneTools. It took me less than an hour to set up and upload the new screenshots, including setting up a custom App target to preview the widgets.