---
title: This Week in Open Source (May 26, 2023)
teaser: Recent thoughtbot open source updates (May 26, 2023).
tags: news,open source,this week in open source
author: Sara Jackson
published_on: 2023-05-29
---

Since I was away last week, we're continuing the trend of two week's worth of
updates.
In that time we saw updates to
[Art Vandelay](https://github.com/thoughtbot/art_vandelay),
[Shoulda Matchers](https://github.com/thoughtbot/shoulda-matchers),
[factory_bot](https://github.com/thoughtbot/factory_bot),
[ClearanceI18n](https://github.com/thoughtbot/clearance-i18n), and
[Flightdeck](https://github.com/thoughtbot/flightdeck).

## [Art Vandelay](https://github.com/thoughtbot/art_vandelay)

[Art Vandelay](https://github.com/thoughtbot/art_vandelay) is an
importer/exporter for Rails 6.0 and higher.

Jeanine Soterwood ([littleforest](https://github.com/littleforest)) updated a
typo in the README
([dc0a92c](https://github.com/thoughtbot/art_vandelay/commit/dc0a92caf06bc2d990d39c0633eb7e01eedfa654)),
added an option to the Importer to automatically strip leading and trailing
whitespace from all fields
([ee78b32](https://github.com/thoughtbot/art_vandelay/commit/ee78b326223967e2bd8af4d0db9c0e668a6cff02)),
and adjusted a spec to handle the
[apostrophe typography change](https://github.com/rails/rails/pull/45463) in
Rails 7.1
([2e3900a](https://github.com/thoughtbot/art_vandelay/commit/2e3900a08df1b50325c797c8e5109b97746e55be)).

## [Shoulda Matchers](https://github.com/thoughtbot/shoulda-matchers)

[Shoulda Matchers](https://github.com/thoughtbot/shoulda-matchers) provides
simple one-liner tests for common Rails functionality.

Matheus Sales ([matsales28](https://github.com/matsales28)) replaced
non-inclusive terms for a list of approved/denied with community recommended
inclusive terms
([dee0d9f](https://github.com/thoughtbot/shoulda-matchers/commit/dee0d9f9b3fd98429b85d2dc6f48748c25b13688)). 

## [factory_bot](https://github.com/thoughtbot/factory_bot)

[factory_bot](https://github.com/thoughtbot/factory_bot) is a library for
setting up Ruby objects as test data.

Mike Burns ([mike-burns](https://github.com/mike-burns)) released a major
overhaul to the documentation including lots of cleanup and reorganization
([fbea96b](https://github.com/thoughtbot/factory_bot/commit/fbea96b108b31effb2db4f4de1f48ed27af5dd81))
and deprecated GETTING_STARTED.md
([4a37cb6](https://github.com/thoughtbot/factory_bot/commit/4a37cb64090d6354a719e8c5ef73653f5d242017)).

[Check out the book here.](https://thoughtbot.github.io/factory_bot/)

## [ClearanceI18n](https://github.com/thoughtbot/clearance-i18n)

[ClearanceI18n](https://github.com/thoughtbot/clearance-i18n) provides
translations for [Clearance](https://github.com/thoughtbot/clearance).

Valeria G ([heyvaleria](https://github.com/heyvaleria)) merged a couple
dependabot dependency version bumps including loofah
([f8052a8](https://github.com/thoughtbot/clearance-i18n/commit/f8052a8fd3691af880d5b6ca38f308b03c87c5ab))
and actionview
([8468b30](https://github.com/thoughtbot/clearance-i18n/commit/8468b301cde71602cfbc106d307118d6a8edb679)).
She also improved the README by updating a broken thoughtbot logo image, some
markdown syntax, and the copyright date
([f409bfd](https://github.com/thoughtbot/clearance-i18n/commit/f409bfdf45137e133fa1e6a97cfa9292d2522ba2)).

## [Flightdeck](https://github.com/thoughtbot/flightdeck)

[Flightdeck](https://github.com/thoughtbot/flightdeck) provides Terraform
modules for rapidly building production-grade Kubernetes clusters following SRE
practices.

Joe Ferris ([jferris](https://github.com/jferris)) introduced a new module to
create Grafana workspaces with Terraform using the AWS Managed Grafana API and
updated the API token, telemetry, and data source modules to take advantage of
the new workspace module
([10bd932](https://github.com/thoughtbot/flightdeck/commit/10bd9321b9a1ccd0464b82bc6e4f8b1515256d2f)).
He also added an AWS Telemetry module which can create AWS-managed resources for
telemetry such as SNS topics and the Prometheus workspace
([eae257a](https://github.com/thoughtbot/flightdeck/commit/eae257acbec786d75ccf945f583e0762d2651208)).

Visit our [Open Source page](https://thoughtbot.com/open-source) to learn more about our team's contributions.
