Skip to content

Commit

Permalink
Update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
ajalt committed Feb 2, 2021
1 parent dacac1c commit 1628492
Showing 1 changed file with 55 additions and 0 deletions.
55 changes: 55 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# Changelog

## 2.0.0-alpha2
_2021-02-02_

### Added
- `Terminal.progressAnimation` builder to create a customizable progress bar animation
- Improved cursor APIs and added ability to produce cursor ANSI codes as a string
- Add ability to override detected terminal interactivity separately from the ANSI capabilities [(#7)](https://github.com/ajalt/mordant/issues/7)

### Changed
- Rework theming system to simplify customization

## 2.0.0-alpha1
_2019-11-01_

Mordant 2.0 is a rewrite that retains the simple APIs of Mordant 1.0, and adds support for rendering
complex widgets.

### Added
- Added renderable widgets, including tables, panels, and lists
- Added markdown rendering
- Added a theme system to customize text styles on an entire terminal instance
- Added animations that automatically clear the previous frame when redrawing

### Changed
- Improved terminal capability detection
- ANSI colors and styles can now be applied through the `TextColors` and `TextStyles` top-level
objects, and `Terminal.print` will downsample th resulting strings based on the detected terminal
capabilities.

## 1.2.1
_2019-03-17_

### Changed
- Improve support for color detection in IntelliJ and VS Code terminals

## 1.2.0
_2018-08-19_

### Added
- Add functions for generating ANSI cursor movement
- Add ability to generate ANSI color codes from any colormath color object
- Update colormath to 1.2.0

## 1.1.0
_2018-07-15_

### Added
- Add support for XYZ and LAB color spaces

## 1.0.0
_2017-09-24_

- Initial Release

0 comments on commit 1628492

Please sign in to comment.