Changelog#
Note
Only releases after 0.0.1b2 are recorded here.
0.1.5 (25-02-2023)#
Added#
🆕 Added
__format__support for ansi objects.
0.1.4 (29-01-2023)#
Added#
🆕 Added
with-block support for ansi objects.
0.1.3.post1 (28-01-2023)#
Changed#
🗑️ Removed unused imports.
✨ Reformatted source code style.
0.1.3 (21-01-2023)#
Changed#
🔨 Increased quality of detection for color system.
0.1.2 (21-01-2023)#
Added#
🆕 Added function
adorable.use().
Changed#
🔨 Fixed an issue where multiple 8bit colors could not be created.
🔨 Calling
str()on aadorable.color.Color`object will now actually throw a warning and return an empty string when the color is not initialized.
0.1.1 (01-12-2022)#
Added#
🆕 Added method
adorable.term.Terminal.is_supported().🆕 Added method
adorable.color.Color.is_supported().🆕 Added
|operator for classadorable.color.Color.
Changed#
🆕
adorable.term.Terminal.get_term()now caches the result.🗑️
adorable.color.Colornow has the default__repr__method.
Removed#
🗑️ Removed
BIT4value of enumadorable.term.Terminal.
0.1.0 (29-10-2022)#
Added#
🆕 Added stylesheet module (Using a stylesheet file,
adorable.stylesheet).🆕 Function
adorable.markup.markup_xml()now takes styles configured via a stylesheet into account.🆕 Added function
adorable.color.empty().🆕 Added method
adorable.color.Color.is_initialized().🔨 Class
adorable.ansi.Ansinow supports+and+=operations too.
Fixed#
🔨 Corrected error messages.
🔨 Calling
adorable.color.Color.enable_str()andadorable.color.Color.disable_str()now raise Exceptions when color is not initialized.
Changed#
🆕
adorable.color.Colornow has a more descriptive explanation on how to use the__init__method.
0.0.1 (26-10-2022)#
Added#
🎉 First stable release.
Changed#
🔨
adorable.markup.markup_xml()now raisesPendingDeprecationWarningagain like in version 0.0.1rc1 because there currently is no alternative markup syntax. Keep in mind however that this will be deprecated in a future release.
0.0.1rc2 (25-10-2022)#
Fixed#
🐛 Fixed a bug where the short HEX notation would sometimes return an incorrect RGB value.
Changed#
🔨
adorable.markup.markup_xml()now raisesDeprecationWarninginstead ofPendingDeprecationWarning.🔨 Improved error message when an invalid HEX value is provided in
adorable.color.Color.from_hex().
0.0.1rc1 (25-10-2022)#
Added#
🎉 First release candidate.