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.Color
now has the default__repr__
method.
Removed#
🗑️ Removed
BIT4
value 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.Ansi
now 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.Color
now 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 raisesPendingDeprecationWarning
again 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 raisesDeprecationWarning
instead 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.