Recent Releases of seqsee

seqsee - v0.3.0

Added

User-facing features:

  • Absolute node positioning with absoluteX and absoluteY properties for precise chart control
  • c key shortcut to copy current node labels to clipboard
  • Enhanced chart titles with floating display for better visual hierarchy
  • Improved chart dimension enforcement with automatic boundary calculation

Developer improvements:

  • Deep Pydantic integration with comprehensive type annotations and schema validation
  • Modular code structure with new chart_internals.py and css.py modules

Changed

User-facing changes:

  • BREAKING: Attribute names must now be valid CSS identifiers
  • Chart titles (header/metadata/displaytitle) now render directly in charts
  • Example JSON files renamed for clarity (example4.jsoncurves.json, etc.)

Developer changes:

  • Complete internal refactoring from monolithic main.py to modular architecture
  • Replaced manual JSON parsing with robust Pydantic models for type safety
  • Enhanced CSS generation using custom properties for better maintainability
  • Updated template to minimize boilerplate generation at runtime
  • Switched to uv instead of Poetry for virtual environment management
  • Switched to flake-based development environment instead of devenv

- Python
Published by JoeyBF 11 months ago

seqsee - v0.2.0

Added

  • [#4] New color customization options in JSON schema:
    • backgroundColor: Controls chart background color (defaults to "white")
    • borderColor: Controls border color (defaults to "black")
    • textColor: Controls text and label colors (defaults to "black")
  • Dark theme example (json/example6.json) demonstrating the new color customization features
  • Add changelog

Fixed

  • Updated path-data-polyfill to 1.0.9. Fixes [#5].

- Python
Published by JoeyBF about 1 year ago

seqsee - v0.1.1

What's Changed

  • Bugfix: Fix behavior when overriding defaults by @JoeyBF in https://github.com/JoeyBF/SeqSee/pull/2

Full Changelog: https://github.com/JoeyBF/SeqSee/compare/v0.1.0...v0.1.1

- Python
Published by JoeyBF over 1 year ago

seqsee - v0.1.0

Initial release!

- Python
Published by JoeyBF over 1 year ago