Skip to content

Releases: ZeroGachis/magicparse

v1.4.0

Choose a tag to compare

@smartway-bot-public smartway-bot-public released this 08 Sep 12:10
ff7ef2a

1.4.0 (2026-09-08)

Features

  • Fields: Consider null as a type error by using the on-error att… (53b6c93)
  • Fields: Consider null as a type error by using the on-error attribute to either raise or skip (d07b680)

Miscellaneous Chores

  • Mise: Fix version waiting for assets release (93cadf0)

Continuous Integration

  • Add security-scan workflow (65f4e9a)
  • Only depends on a major release (v7) of the security-scan workflow (6d7c1f6)
  • Run security-scan workflow only once a week (every monday at 6AM) (8e6948a)

v1.3.0

Choose a tag to compare

@smartway-bot-public smartway-bot-public released this 24 Feb 08:33
7ba327e

1.3.0 (2026-02-24)

Features

Miscellaneous Chores

  • Bump github workflows from v5 to v6 (75223de)

Code Refactoring

  • transform: Use 'assert' in builtins when asserting an a condition instead of 'is' (79cb707)

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 23 Feb 09:30
2c787b1

1.2.0 (2026-02-23)

Features

  • Add Transform's builtin functions (dc1ee7a)

Bug Fixes

  • secu scan auto trigger and update workflow versions (fd98619)
  • secu scan auto trigger and update workflow versions (b120d77)

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 18 Feb 08:46
f9ec0fa

1.1.0 (2026-02-18)

Features

  • Expose a Transform class to build & evaluate a JSONata expression (07b1fe3)

Miscellaneous Chores

  • vscode: Improve default settings (d9869c5)

Code Refactoring

  • Rename internal 'Tranform' abstract class into 'ParsingTransform' (830bff5)

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 17 Feb 15:14
3b239a1

1.0.2 (2026-02-17)

Miscellaneous Chores

  • Move to Python 3.13 / Poetry 2.2 + Speedup CI builds (2df0bcb)

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 24 Sep 07:00
e98f851

1.0.1 (2025-09-24)

Miscellaneous Chores

  • Replace black/flake8 with ruff (2f3fab3)
  • Setup pre-commit (12f6d7d)
  • Setup pyright and expose type annotations (a25273f)

Continuous Integration

  • add permissions on github actions (265b87c)

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 19 Sep 09:01

1.0.0 (2025-09-19)

⚠ BREAKING CHANGES

  • Add breaking changes

Features

  • Add coalesce computed field (424d888)
  • Add error handling in Transformer (bd5a0f9)
  • add not-null-or-empty validator (4d5ce0d)
  • field type can be describe with complexe structure (6b09fe7)
  • Implement nullable type (39e85c5)
  • Return type row to know if row is success, skip or in error (773d7e5)

Bug Fixes

  • ComputedField can have access to previous computed field values (436ca68)

Documentation

Miscellaneous Chores

  • Remove missing step for mise test task (1a7b94e)
  • Update README to match with current lib state (afa9471)
  • Use pytest to assert exception (79ebf31)

Code Refactoring

  • Move out of transformer skiping logic (54a8dfc)

v0.16.1

Choose a tag to compare

@github-actions github-actions released this 15 Sep 15:58

0.16.1 (2025-09-15)

Bug Fixes

  • Do not alter dict given in args (6b15f81)

v0.16.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 14:59

0.16.0 (2025-09-15)

Features

  • add security scan workflow (92a58c9)
  • improve error message (5c7d817)

Bug Fixes

  • add missing build method for computed field (4121b28)

Miscellaneous Chores

v0.15.0

Choose a tag to compare

@github-actions github-actions released this 27 Aug 08:35
7a0ceb9

0.15.0 (2024-08-27)

Features

Miscellaneous Chores

  • add CODEOWNERS (4962f29)
  • add service catalog for techportal (78ca92d)
  • deps: update black to 24 (20e443e)
  • deps: update flake8 to 7 (4e985f6)
  • deps: update poetry lock file (fd4054e)
  • deps: update pytest to 8 (f836e66)
  • switch to release please system (2ade4c9)

Continuous Integration

  • update pullrequest CI to last common workflows version (72b4829)
  • update release ci to use releaseplease (01b8040)