Skip to content

Releases: ashvardanian/TinySemVer

Release v3.0.3

Choose a tag to compare

@ashvardanian ashvardanian released this 21 Jul 12:11

Release: v3.0.3 [skip ci]

Patch

  • Docs: Show the uvx and uv-tool one-liners beside pip (48c96a0)
  • Fix: Bump every match of an update-version-in pattern, not just the first (4dce942)
  • Make: Stop unprotecting reviews in the post-release rebase (0c59782)

Release v3.0.2

Choose a tag to compare

@ashvardanian ashvardanian released this 15 Jul 15:09

Release: v3.0.2 [skip ci]

Patch

  • Fix: Ignore moving aliases when detecting the last tag (095cc2f)
  • Make: Gate versioning on tests and dogfood the moving tags (fac5e2f)
  • Fix: Warn when moving tags cannot be force-pushed (8a47b82)

Release v3.0.1

Choose a tag to compare

@ashvardanian ashvardanian released this 01 Apr 18:09

Release: v3.0.1 [skip ci]

Patch

v3: No to LLM, Yes to Moving Major & Minor Tags

Choose a tag to compare

@ashvardanian ashvardanian released this 14 Oct 14:04

This major release removes all AI/LLM features from TinySemVer, eliminating the OpenAI dependency and associated API costs. The only remaining dependency is the rich library for terminal formatting. TinySemVer now automatically maintains moving version tags (e.g., v3, v3.0) alongside pinned tags (e.g., v3.0.0), enabling users to opt into automatic non-breaking updates similar to actions/checkout@v4.

Major

  • Break: Drop all AI features (734832e)

Minor

  • Add: Moving Major and Minor releases (d153cc8)
  • Add: Test and lock dependencies (0547fcc)

Patch

  • Improve: Make moving tags optional (02b4222)
  • Fix: Traceback exception handling (7a677d9)
  • Docs: Repo capitalization (2c56857)
  • Fix: Deprecated re.sub positional count (88db141)
  • Docs: Remove LLMs from positioning (6005b2a)
  • Make: Bump dependencies (0d757af)
  • Improve: Expose functionality in __init__ (a7f8f3e)
  • Fix: Match Feat verb, as claimed in docs (19b939c)
  • Fix: Don't override GITHUB_TOKEN env var with nil (027d05e)
  • Fix: Return new semantic version (8b4939c)
  • Improve: Normalize pathlib.Path to str (83679b4)
  • Improve: Check file presence (29ed202)

Release v2.1.1

Choose a tag to compare

@ashvardanian ashvardanian released this 17 Nov 12:43

Release: v2.1.1 [skip ci]

Patch

Release v2.1.0

Choose a tag to compare

@ashvardanian ashvardanian released this 17 Nov 12:28

Release: v2.1.0 [skip ci]

Minor

Patch

  • Improve: Optional dependencies (4ff62ee)
  • Make: Dependencies of publishing script (66d69f0)
  • Improve: Rich text output (9dbddca)
  • Make: requirements.txt (e0b362c)
  • Fix: Missing quote in YAML (f822b2e)
  • Improve: OpenAI action args (c9f5845)

Release v2.0.8

Choose a tag to compare

@ashvardanian ashvardanian released this 16 Nov 15:16

Release: v2.0.8 [skip ci]

Patch

  • Improve: Named tuples for commits (1bf5232)
  • Improve: Added function to convert the different commits into a message (4847361)
  • Improve: Added commit hashes to the end of the commit messages (533402b)
  • Improve: Added commit messages to the release notes (0f1c843)

Release v2.0.7

Choose a tag to compare

@ashvardanian ashvardanian released this 18 Aug 02:26

Release: v2.0.7 [skip ci]

Release v2.0.6

Choose a tag to compare

@ashvardanian ashvardanian released this 15 Aug 18:14

Release: v2.0.6 [skip ci]

Release v2.0.5

Choose a tag to compare

@ashvardanian ashvardanian released this 15 Aug 17:47

Release: v2.0.5 [skip ci]