---
title: This Week in Open Source (June 16, 2023)
teaser: Recent thoughtbot open source updates (June 16, 2023).
tags: news,open source,this week in open source
author: Sara Jackson
published_on: 2023-06-17
---

This week in open source, now _actually_ containing a week's worth of updates!
In the past week we saw updates to
[Art Vandelay](https://github.com/thoughtbot/art_vandelay),
[Administrate](https://github.com/thoughtbot/administrate),
[Shoulda Matchers](https://github.com/thoughtbot/shoulda-matchers), and our
[dotfiles](https://github.com/thoughtbot/dotfiles).

## [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.

Steve Polito ([stevepolitodesign](https://github.com/stevepolitodesign)) bumped
the minor version of Art Vandelay, now at 0.2.0 🎉
([2726af8](https://github.com/thoughtbot/art_vandelay/commit/2726af8b52cf49313e673a894023bed054764db2)).

The addition to this new minor version can be found
[here](https://github.com/thoughtbot/art_vandelay/blob/main/NEWS.md).

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

[Administrate](https://github.com/thoughtbot/administrate) is a framework for
creating flexible, powerful admin dashboards in
Rails.

Brent Miller ([brent-yearone](https://github.com/brent-yearone)) updated
`Field::Polymorphic` to accept a call-able for the classes option
([44d4387](https://github.com/thoughtbot/administrate/commit/44d43877c62715497fd3cfcc16a26122cd0eb062)).

Biruk Haileye Tabor ([bhtabor](https://github.com/bhtabor)) added pundit
policy\_namespace to controllers and deprecated resolve\_admin from pundit policies
([b8bfeab](https://github.com/thoughtbot/administrate/commit/b8bfeab3c2828cd5339c63a03bac3cbc7e0c4065)).

## [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.

[jarenas9539](https://github.com/jarenas9539) updated ActiveModel
validate\_length\_of matcher to support array attributes
([3fee9ab](https://github.com/thoughtbot/shoulda-matchers/commit/3fee9abab05d20aa489e6cd5cdab7e6a6468683b)).

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

[thoughtbot dotfiles](https://github.com/thoughtbot/dotfiles) is a set of vim,
zsh, git, and tmux configuration files.

Rami Taibah ([rtaibah](https://github.com/rtaibah)) added clarity to the README
section of UnPlug
([7888b99](https://github.com/thoughtbot/dotfiles/commit/7888b99eab9334339ce1f2614fb0d5e39798e15b)).
