Skip to content

Changelog

v0.2.17

January 6, 2024 | Changed layout to src

Version Changes

  • Changed layout to src
  • Ran tests and fixed conflicts
  • Added __init__.py to maxgradient directory

Dependancy Updates

  • Updated rich to v10.6.0
  • Updated pydantic to v1.9.0
  • Updated pytest to v6.2.5

v0.2.16

January 3, 2024 | Reverted to v0.2.14

  • Reverted to v0.2.14

Version Changes

  • Added themes.py to mirror rich's themes.py
  • Bug fixes for gradient.py and console.py

Dependancy Updates

  • Removed snoop from modules

v0.2.15

January 2, 2024 | Fixed Gradient and Updated Dependencies

  • Fixed gradient so that it works with the latest version of rich
  • Updated dependancies to latest versions

v0.2.14

December 18, 2023 | Updated dependancies

  • Updated and locked dependancies to latest versions
  • Added ruff configuration file

v0.2.13

December 5, 2023 | Allowed arbitrary types for console

  • I was allowed arbitrary pydantic types for the console class

v0.2.12

December 1, 2023 | Added Tests

  • Updated banner image for README.md and docs/index.md
  • Seperated Changelog into its own file: docs/CHANGELOG.md
  • Added py.typed file to project directory

v0.2.11

November 28, 2023 | Added Tests

  • Removed color_sample and invert from gradient attributes
  • Added tests for console, color, and gradient

v0.2.10

November 25, 2023 | Added Dates

  • Updated changlog to have dates
  • added logo and favicon to changelog

v0.2.9

November 25, 2023 | Updated Banner

  • Updated MaxGradient Logo: MaxGradient Logo
  • and Favicon: MaxGradient Favicon
  • Updated banner to include new logo as http rather than referencing the SVG file locally.

v0.2.8

November 25, 2023 | Fixed cli.py

  • Fixed cli.py so that it works with the new gradient method
  • Removed logging

v0.2.7

November 25, 2023 | Bug Fixes

  • Combined multiple CSS stylesheets into one:
    • next-btn.css -> style.css
    • gradient.css -> style.css
  • General corrections to every file after correcting for Mypy

v0.2.6

November 18, 2023 | Type Stubs

  • Added type stubs - Mypy should work now
  • Simplified maxgradient.log.py and fixed line lengths

v0.2.4

  • Rewrote MaxGradient.console.Console to replicate rich.console.Console
    • added gradient method
    • added gradient_rule method
  • Switched to ruff for linting
  • Pruned dependencies
  • Updated default_styles.GRADIENT_STYLES

v0.2.3

  • Updated docs and added more examples and reference
  • Fixed bugs
    • Fixed bug where gradient would not print if gradient was the only thing in the console
    • Fixed bug where gradient wouldn't print if the style wasn't a rich.style.Style object

v0.2.2

  • Added examples to docs and fixed some typos and bugs
  • Disabled logging
  • Fixed gradient class
  • Added gradient rules