Changelog of @hackage/align-equal 0.1.1.0

Changelog

All notable changes to the align-equal project will be documented in this file.

[0.1.1.0] - 2025-03-27

  • Added: Extracted core functions into a separate library module (Data.Text.AlignEqual).
    • Refactored original Main.hs into executable and library components.
    • Added src/Data/Text/AlignEqual.hs with core text alignment logic.
    • Updated app/Main.hs to import and use Data.Text.AlignEqual.
    • Adjusted .cabal file to include a new library section and dependencies.
  • Added: Haddock documentation for Data.Text.AlignEqual.
    • Documented module purpose, prefixLength, adjustLine, and adjustText with descriptions, examples, and parameter annotations.
  • Added: Included CHANGELOG.md in the package documentation via extra-doc-files in .cabal.
  • Maintained: Compatibility with the existing executable.

[0.1.0.1] - 2025-03-10

  • Fixed: Relaxed base dependency constraint to >=4.17 && <4.19.
  • Fixed: Removed duplicate extra-doc-files entry in .cabal file.
  • Added: README.md with credit to Gabriella Gonzalez.
  • Added: Source repository link to hub.darcs.net in .cabal file.

[0.1.0.0] - 2025-03-10

  • Initial Release: Basic functionality for aligning text with equal signs.
    • Implemented as a standalone executable in Main.hs.
    • Initial project setup with .cabal and LICENSE files.