<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/continuations-2026-31-repeatable-options-5qxl3uksk" -->

---
title: Continuations 2026/31: Repeatable options | daily.dev
description: Weekly OSS progress notes from a Hanami/dry-rb maintainer. Highlights include merging a psql CLI improvement, reviewing JRuby database tooling support, fixing...
canonical: https://daily.dev/posts/continuations-2026-31-repeatable-options-5qxl3uksk
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Continuations 2026/31: Repeatable options | daily.dev
og:description: Weekly OSS progress notes from a Hanami/dry-rb maintainer. Highlights include merging a psql CLI improvement, reviewing JRuby database tooling support, fixing...
og:url: https://daily.dev/posts/continuations-2026-31-repeatable-options-5qxl3uksk
og:image: https://api.daily.dev/og/posts/5QXL3UKsk.png
og:image:alt: Continuations 2026/31: Repeatable options
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Continuations 2026/31: Repeatable options

**[RUBYLAND](https://daily.dev/sources/rubyla)** · 2 min read · 1 upvotes · 0 comments

## Summary

Weekly OSS progress notes from a Hanami/dry-rb maintainer. Highlights include merging a psql CLI improvement, reviewing JRuby database tooling support, fixing array handling bugs in Dry CLI, and merging a new repeatable array options feature. Dry CLI is nearing a v2.0 release with only a few remaining tasks. Also includes plans for a 2026 sponsorship drive and upcoming Hanami Action test mode review.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://timriley.info/posts/continuations-202631-repeatable-options>

## Questions this post answers

### Does Dry CLI support repeatable array options in Ruby?

Yes, Dry CLI now supports repeatable array options after a contributor named Drowze submitted the feature and the maintainer fixed two underlying bugs in array handling plus an inconsistency in output around acceptable options before merging it. The fixes were made across three separate pull requests to dry-cli before the feature could land cleanly.

_Ruby developers tracking dry-cli's evolution toward v2.0 can follow feature updates like this on daily.dev._

## Similar posts on daily.dev

- [Continuations 2025/52: Do what you love](https://daily.dev/posts/continuations-2025-52-do-what-you-love-14cgywwqr) · RUBYLAND · 0 upvotes · 0 comments
- [Continuations 2026/01: Release machinery](https://daily.dev/posts/continuations-2026-01-release-machinery-q8ivpvfj0) · RUBYLAND · 0 upvotes · 0 comments
- [Continuations 2026/16: Pent up](https://daily.dev/posts/continuations-2026-16-pent-up-dmxo2c6zx) · RUBYLAND · 0 upvotes · 0 comments
- [Continuations 2026/08: Great feedback](https://daily.dev/posts/continuations-2026-08-great-feedback-rrbjc21cy) · RUBYLAND · 0 upvotes · 0 comments
- [Ruby Weekly Issue 797: April 23, 2026](https://daily.dev/posts/ruby-weekly-issue-797-april-23-2026-1jmkttlls) · Ruby Weekly · 0 upvotes · 0 comments

---

Tags: [#open-source](https://daily.dev/tags/open-source), [#ruby](https://daily.dev/tags/ruby), [#cli](https://daily.dev/tags/cli), [#hanami](https://daily.dev/tags/hanami)

[View this post on daily.dev](https://daily.dev/posts/continuations-2026-31-repeatable-options-5qxl3uksk)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Continuations 2026/31: Repeatable options","url":"https://daily.dev/posts/continuations-2026-31-repeatable-options-5qxl3uksk","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/continuations-2026-31-repeatable-options-5qxl3uksk"},"datePublished":"2026-08-03T14:00:09.584Z","dateModified":"2026-09-14T07:53:15.306Z","description":"Weekly OSS progress notes from a Hanami/dry-rb maintainer. Highlights include merging a psql CLI improvement, reviewing JRuby database tooling support, fixing...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/2d55af40d071dcef35948aac0b825b57?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/2d55af40d071dcef35948aac0b825b57?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"RUBYLAND","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"RUBYLAND","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/rubyla","url":"https://daily.dev/sources/rubyla"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/continuations-2026-31-repeatable-options-5qxl3uksk","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"open-source,ruby,cli,hanami","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"RUBYLAND","item":"https://daily.dev/sources/rubyla"},{"@type":"ListItem","position":3,"name":"Continuations 2026/31: Repeatable options"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/continuations-2026-31-repeatable-options-5qxl3uksk#faq","mainEntity":[{"@type":"Question","name":"Does Dry CLI support repeatable array options in Ruby?","acceptedAnswer":{"@type":"Answer","text":"Yes, Dry CLI now supports repeatable array options after a contributor named Drowze submitted the feature and the maintainer fixed two underlying bugs in array handling plus an inconsistency in output around acceptable options before merging it. The fixes were made across three separate pull requests to dry-cli before the feature could land cleanly. Ruby developers tracking dry-cli's evolution toward v2.0 can follow feature updates like this on daily.dev."}}]}
```

