Skip to content

x3.1: The Caffeine Update

Latest
Compare
Choose a tag to compare
@iiPythonx iiPythonx released this 03 Dec 03:27
· 9 commits to main since this release
63264ca

This is x++ version 3.1.2.
Changes include rewriting Caffeine, and modernizing a couple files to prepare for x3.2.

List of changes:

  • Rewrite Caffeine into an X++ to Python conversion system.
    • Covers 100% of the x++ API, aside from importing (coming soon).
    • Automatic minification of resulting Python code via python-minifier.
    • Supports building Python code via pyinstaller.
  • Migrates the Datastore class to use Python 3.10's match-case feature.
  • Begins integrating pathlib into the import system.
  • Update all copyright notices to 2024.

Full Changelog: x3.0.0...x3.1.2