The past fortnight saw a new version release of one of our most popular gems!🎉
Also, a major theme I noticed during this time is: “Versions! Upgrades,
backwards compatibility, and compliance!”
Contributions were made to the following projects: Administrate, factory_bot, factory_bot_rails, thoughtbot’s Guides, and thoughtbot’s stylelint Config.
Administrate
Administrate is a framework for creating flexible, powerful admin dashboards in Rails.
Marwan Rabbâa (waghanza) enabled Rails 7 on CI (8daf880).
Nick Charlton (nickcharlton) added GitHub Actions as an ecosystem for Dependabot to help keep on top of Actions versions (3b78c41).
Lorenzo Zabot (Uaitt) bumped the version of Github actions/checkout (a264b3c).
dependabot[bot] bumped the versions of github/codeql-action (7d497cd), globalid (024274b), pg (be3f0a5), webmock (0326411), activesupport (2c23e6e), timecop (e00d692), and faker (3439be6).
factory_bot
factory_bot is a library for setting up Ruby objects as test data.
Mike Burns (mike-burns) cut factory_bot
version 6.3.0
(3585b46)! 🎉
Release notes can be found
here.
You can read more about this new version in
a blog post here.
Sean Doyle (seanpdoyle) documented integration with Ruby 2.7 numbered block parameters and 3.0 Hash literal value omission (8f4f899).
factory_bot_rails
factory_bot_rails provides Rails integration for factory_bot.
Caleb Hearth (calebhearth) added projections.json for Rails.vim support (659d74a).
Sean Doyle (seanpdoyle) added validations to reject sequence definitions for Active Record primary keys by default (0040292).
Mike Burns (mike-burns) fixed a CI bug that resulted from Bundler 2.4.19 removing the “Using ” lines (a28bec8).
Guides
thoughtbot’s Guides for working together, getting things done, programming well, and programming in style.
Dorian Marié (dorianmarie) and Louis Antonopoulos (louis-antonopoulos) rewrote and reformatted “Working Together” for readability and clarity (e9c3da0).
thoughtbot stylelint Config
thoughtbot stylelint Config is a sharable stylelint configuration that enforces thoughtbot’s Sass guides.
Silumesii Maboshe (smaboshe) added Dependabot for dependency checking (b603ec5).
✨Have you considered contributing to open source? There’s a project out there for you! Visit our Open Source page to learn more about our team’s projects and contributions. While you’re there, consider contributing to one of our projects.