v7.0.0

Textualize/textualv7.0.0Jan 3, 2026by willmcgugan

AI Summary

A major version bump introduces a new parameter to an existing method and adds two new syntax highlighting themes, adhering to semantic versioning due to the API change.

Key Highlights

  • Added `animate` parameter to `Node.update_node_styles`
  • Added Atom One Dark and Atom One Light themes

Breaking Changes

  • `Node.update_node_styles` signature changed to include an `animate` parameter

New Features

  • Atom One Dark theme
  • Atom One Light theme

Full Release Notes

This is a much smaller change than the version number may suggest. A breaking change to a method added just a few days ago. But Semver mandates the major version bump.

This release has two new themes, thanks to @NSPC911 

## [7.0.0] - 2026-01-03

### Changed

- `Node.update_node_styles` has grown a `animate` parameter

### Added

- Adde atom-one-dark and atom-one-light themes @NSPC911 https://github.com/Textualize/textual/pull/6301