Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 1.96 KB

CHANGELOG.md

File metadata and controls

39 lines (28 loc) · 1.96 KB

TemPy Changelog

All notable changes to this project will be documented in this file.

This changelog starts from version 1.0.0, previous versions are considered beta versions.

1.3.0 - 2018-10-16

Added

  • Cleaned up the tags import pollution
  • 2x speed increase. Important refactor on element insertion.
  • Partial namespaces refactor and better method organization (no changes in the api).

1.2.0 - 2018-06-03

Added

  • T.from_markdown(some_markdown_text) Method to convert markdown text into TemPy nodes.
  • Added the find(selector) method (Issue #40). Thanks to nadaj
  • Added TempyTable widget formatting and styling api (PR 51 solving various issues). Thanks to nadaj
  • Extended the tempy.elements.Css API. (PR 52 solving various issues). Thanks to nadaj

1.1.0 - 2017-11-25

Added

  • TempyList widget now manages the dl tag, using typ=tempy.tags.Dl or typ='Dl'
  • added DOMElement.wrap_many() method, to copy a TemPy element inside other TemPy elements
  • added T.dump_string(html_string, filename) method to directly convert an html string to a TemPy template in a .py file
  • Named element insertion now support the naming of a group of objects (lists), not just single instances
  • Python version checking, importing TemPy with Python < 3.3 will raise a RuntimeError

Fixed

  • TempyREPR feature refactored
  • Element insertion yielding refactored
  • Documentation

1.0.0 - 2017-11-05

Added

  • Everything :)