Skip to content

Latest commit

 

History

History
65 lines (40 loc) · 1.12 KB

File metadata and controls

65 lines (40 loc) · 1.12 KB

Release notes

v1.3.0

Drop support for Python 3.8 and 3.9.

Feat

  • Allow multiline quoted strings:

    {% component "ListItem"
        attrs:class="
            {{ module_classes }}
            project-nav--item
            w-full mt-0 shadow
        "
    / %}

v1.2.2

  • Add get_tag() method to ParserConfig to retrieve tag configurations
  • Remove ParserConfig.tags attribute (use get_tag() instead)

v1.2.1

  • Allow to get allowed flags from TagConfig

v1.2.0

  • Added template parsing and compiling with parse_tag() and compile_tag()

v1.1.1

  • Add pre-built wheels for:
    • Windows - Python 3.8
    • MacOS - Python 3.8, 3.9, 3.10

v1.1.0

  • Renamed package from djc-core-html-parser to djc-core
  • Refactored project into a monorepo

v1.0.3

  • Update to Python 3.14

v1.0.2

  • Add build for Python 3.13 for Windows.

v1.0.1

  • Fix module typing.

v1.0.0

Initial release.

Feat

  • Parser can be configured to add attributes to the HTML elements.
  • Parser optionally captures what attributes were set on HTML elements identified by a specific attribute.