# Rhombus 1.1 is now available

> Source: <https://blog.racket-lang.org/2026/08/rhombus-v1.1.html>
> Published: 2026-08-17 00:48:21+00:00

# Rhombus v1.1

Rhombus version 1.1 is now available!

We are pleased to announce Rhombus 1.1 is now available from [https://rhombus-lang.org/](https://rhombus-lang.org/).

[Rhombus](https://rhombus-lang.org/) is a general-purpose programming language that is easy to use and uniquely customizable.

## As of this release:

-
Add

and`annot`

as ways to define an annotation without directly writing meta-time (i.e., macro) code.`annot.def`

-
Add

as a binding form, which is sometimes more readable for naming than using`as`

`&&`

and provides a way to shadow an identifier that is bound as a binding form. -
Change

to bind inherited names using the corresponding superclass or interface reference.`class`

-
Change

to adjust scopes in the same way as for a macro transformer when applying an identifier handler.`space.enforest`

-
ffi: Add an initialized-array variant of

.`new`

-
[pict](https://docs.racket-lang.org/rhombus-pict/index.html?fam=Rhombus&famroot=rhombus): Change`explain_anim`

to add a`~label_as`

argument. Change`Pict.rebuilt`

to replace as rebuilt, and also add a`~as_rebuilt`

argument to select the old or new bevavior. The`Pict.rebuild`

method also supports`~as_rebuilt`

. Improve`magic_move`

and`cross_fade`

to better handle paragraph points and multiple instances of a child pict. -
[slideshow](https://docs.racket-lang.org/rhombus-slideshow/index.html?fam=Rhombus&famroot=rhombus): Add`slide_transition`

and`continued`

page numbering.

Thank you to community members who contributed this release.

## Feedback Welcome

Questions and discussion welcome at the Racket community on [Discourse](https://racket.discourse.group/invites/VxkBcXY7yL) or [Discord](https://discord.gg/6Zq8sH5) (`#rhombus`

channel)

Anyone can participate in Rhombus design discussions. The Racket team’s unofficial motto is *anything we can do, you can do:* programmers should feel empowered to participate in the creation of the languages they use. Discussions, pull requests, and issues are open to all, and a wide variety of perspectives is especially beneficial.
