<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/continuations-2026-33-commercial-kitchen-ji8jrss2y" -->

---
title: Continuations 2026/33: Commercial kitchen | daily.dev
description: A weekly maintainer update on the Hanami/Hanakai Ruby framework ecosystem: a 2026 sponsorship drive is underway with a stretch goal to pay maintainer...
canonical: https://daily.dev/posts/continuations-2026-33-commercial-kitchen-ji8jrss2y
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Continuations 2026/33: Commercial kitchen | daily.dev
og:description: A weekly maintainer update on the Hanami/Hanakai Ruby framework ecosystem: a 2026 sponsorship drive is underway with a stretch goal to pay maintainer...
og:url: https://daily.dev/posts/continuations-2026-33-commercial-kitchen-ji8jrss2y
og:image: https://api.daily.dev/og/posts/JI8jrSs2y.png
og:image:alt: Continuations 2026/33: Commercial kitchen
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/33: Commercial kitchen

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

## Summary

A weekly maintainer update on the Hanami/Hanakai Ruby framework ecosystem: a 2026 sponsorship drive is underway with a stretch goal to pay maintainer honoraria, the project site was upgraded to Hanami 3.0 and CI sped up, Hanami View 3.0.1 shipped with an i18n bug fix, Hanami Action now prefers response exposures over request params for view rendering, and maintainers Aaron and Andrea shipped a wave of CLI, database, router, and error-screen improvements.

## Full article

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

## Questions this post answers

### How does Hanami Action decide whether to use response exposures or request params when rendering a view automatically?

Hanami Action now prefers response exposures over request params when preparing input for view-auto rendering. This change prevents server-set values from being unexpectedly overridden by client-supplied request parameters, closing a gap reported as an issue against the Hanami framework.

_Developers tracking Hanami internals can follow framework changes like this on daily.dev._

### What was fixed in Hanami View 3.0.1?

Hanami View 3.0.1 fixes a 'current template' bug affecting edge cases with i18n relative keys. It was also the first release to use a new threaded release-notes format on the Hanami community forum, intended to avoid flooding the forum with separate release announcement threads.

_daily.dev helps Ruby developers keep pace with Hanami patch releases and fixes._

## Similar posts on daily.dev

- [Continuations 2026/21: Big cake to walk](https://daily.dev/posts/continuations-2026-21-big-cake-to-walk-tcy0axc3g) · RUBYLAND · 0 upvotes · 0 comments
- [Continuations 2026/03: Bonus weekend](https://daily.dev/posts/continuations-2026-03-bonus-weekend-e67tzoj5k) · RUBYLAND · 0 upvotes · 0 comments
- [Continuations 2026/27: Hanami 3.0\!](https://daily.dev/posts/continuations-2026-27-hanami-3-0--m4xsguf7i) · RUBYLAND · 3 upvotes · 0 comments
- [Continuations 2026/32: Set the table](https://daily.dev/posts/continuations-2026-32-set-the-table-kdgohwmgr) · RUBYLAND · 0 upvotes · 0 comments
- [Continuations 2026/23: En fuego](https://daily.dev/posts/continuations-2026-23-en-fuego-2ajxj61kx) · RUBYLAND · 0 upvotes · 0 comments

---

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

[View this post on daily.dev](https://daily.dev/posts/continuations-2026-33-commercial-kitchen-ji8jrss2y)

```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/33: Commercial kitchen","url":"https://daily.dev/posts/continuations-2026-33-commercial-kitchen-ji8jrss2y","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/continuations-2026-33-commercial-kitchen-ji8jrss2y"},"datePublished":"2026-08-17T13:00:26.246Z","dateModified":"2026-08-24T06:53:45.882Z","description":"A weekly maintainer update on the Hanami/Hanakai Ruby framework ecosystem: a 2026 sponsorship drive is underway with a stretch goal to pay maintainer...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/0bb7083521dbc46a1bbcb90cb9589d9a?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/0bb7083521dbc46a1bbcb90cb9589d9a?_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-33-commercial-kitchen-ji8jrss2y","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"open-source,devtools,ruby,hanami","timeRequired":"PT3M"}
{"@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/33: Commercial kitchen"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/continuations-2026-33-commercial-kitchen-ji8jrss2y#faq","mainEntity":[{"@type":"Question","name":"How does Hanami Action decide whether to use response exposures or request params when rendering a view automatically?","acceptedAnswer":{"@type":"Answer","text":"Hanami Action now prefers response exposures over request params when preparing input for view-auto rendering. This change prevents server-set values from being unexpectedly overridden by client-supplied request parameters, closing a gap reported as an issue against the Hanami framework. Developers tracking Hanami internals can follow framework changes like this on daily.dev."}},{"@type":"Question","name":"What was fixed in Hanami View 3.0.1?","acceptedAnswer":{"@type":"Answer","text":"Hanami View 3.0.1 fixes a 'current template' bug affecting edge cases with i18n relative keys. It was also the first release to use a new threaded release-notes format on the Hanami community forum, intended to avoid flooding the forum with separate release announcement threads. daily.dev helps Ruby developers keep pace with Hanami patch releases and fixes."}}]}
```

