Skip to content

Releases: m-xim/textcompose

v1.3.0

12 Nov 18:14

Choose a tag to compare

v1.3.0 (2025-11-12)

This release is published under the Apache-2.0 License.

Features

  • Group, List: Allow dynamic separator values (c9411de)

Detailed Changes: v1.2.1...v1.3.0

v1.2.1

18 Sep 19:28

Choose a tag to compare

v1.2.1 (2025-09-18)

This release is published under the Apache-2.0 License.

Bug Fixes

  • Correct type hint for Value (1e750e4)

Detailed Changes: v1.2.0...v1.2.1

v1.2.0

08 Jul 15:31

Choose a tag to compare

v1.2.0 (2025-07-08)

This release is published under the Apache-2.0 License.

Bug Fixes

  • Removed context duplication in List and added variable "i" to store the item (item_value) index (3ea6512)

Chores

Features

  • Use python-box for context with both key and attribute access (260fe93)

Refactoring

  • Replace deprecated resolve_value with Component.resolve (8b1eef4)

Detailed Changes: v1.1.1...v1.2.0

v1.1.1

07 Jun 13:42

Choose a tag to compare

v1.1.1 (2025-06-07)

This release is published under the Apache-2.0 License.

Bug Fixes

  • Add ProgressBar to module exports (7ada5d6)

Chores

  • example: Add progress bar example using aiogram3 (0b8e411)

  • example: Refactor (75d2c54)

Documentation

  • readme: Update README with new usage instructions (bd65917)

Detailed Changes: v1.1.0...v1.1.1

v1.1.0

06 Jun 04:56

Choose a tag to compare

v1.1.0 (2025-06-06)

This release is published under the Apache-2.0 License.

Bug Fixes

  • Improve handling of string conditions in component logic (when) (b3cb4fc)

Features

  • Add ProgressBar component with customizable styles (6d64998)

Refactoring

  • Rename container, logic, custom_component folders to plural form (b68bcc5)

Detailed Changes: v1.0.0...v1.1.0

v1.0.0

01 Jun 05:44

Choose a tag to compare

v1.0.0 (2025-06-01)

This release is published under the Apache-2.0 License.

Bug Fixes

Chores

  • Add base example and update README (9d8f121)

  • Update README.md (d4854a4)

  • i18n: Add example custom_component (9d0c517)

Features

  • Release version 1.0.0 (5158350)

  • container: Add List to module exports and rename 'then' parameter in If class (1183c29)

  • i18n: Enhance I18nTC class with locale support and improved mapping resolution (94c2fbc)

  • jinja: Add Jinja rendering support (49601d0)

  • list: Add List class for rendering items (06e7357)

  • project: Update project metadata and enhance README with features and usage examples (7f4fc4a)

Breaking Changes

  • Introduced changes that break backward compatibility.

Detailed Changes: v0.6.1...v1.0.0

v0.6.1

08 May 08:38

Choose a tag to compare

v0.6.1 (2025-05-08)

This release is published under the Apache-2.0 License.

Bug Fixes

  • content: Remove debug print statement and ensure proper handling of empty parts in rendering (0393f2a)

Detailed Changes: v0.6.0...v0.6.1

v0.6.0

08 May 07:53

Choose a tag to compare

v0.6.0 (2025-05-08)

This release is published under the Apache-2.0 License.

Features

  • template: Add separator option to Template for customizable rendering (a25b9b5)

Detailed Changes: v0.5.0...v0.6.0

v0.5.0

08 May 04:59

Choose a tag to compare

v0.5.0 (2025-05-08)

This release is published under the Apache-2.0 License.

Features

  • logical: Add If class for conditional rendering logic (459e0e1)

Detailed Changes: v0.4.0...v0.5.0

v0.4.0

04 May 02:33

Choose a tag to compare

v0.4.0 (2025-05-04)

This release is published under the Apache-2.0 License.

Documentation

  • Update README to enhance section headings with emojis (2b48887)

Features

  • content: Update Value type to support callable for dynamic value resolution (2c90531)

Detailed Changes: v0.3.0...v0.4.0