Releases: SculptAI/GIMKit
Releases · SculptAI/GIMKit
v0.1.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #161
- ci: pre-commit autoupdate by @pre-commit-ci[bot] in #163
- build: update all deps by @Ki-Seki in #166
- fix(grammar): refactor CFG generation to use llguidance suffix syntax by @Ki-Seki in #167
- perf: Implement terminal reuse for tags sharing the same content regex by @Copilot in #169
- chore: bump version to 0.1.1 by @Ki-Seki in #170
Full Changelog: v0.1.0.post1...v0.1.1
v0.1.0.post1
Immutable
release. Only release title and notes can be modified.
What's Changed
- build: Change development status and update project URLs by @Ki-Seki in #158
- chore: bump version to 0.1.0.post1 by @Ki-Seki in #159
Full Changelog: v0.1.0...v0.1.0.post1
v0.1.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #152
- fix: use chat interface for vllm offline to avoid outlines issue by @Ki-Seki in #154
- feat: Add automatic repair for malformed response tag IDs when strict=False by @Copilot in #142
- docs: add simple user documentation to README.md by @Copilot in #155
- docs: Update copilot-instructions.md to reflect current project state by @Copilot in #133
- chore: bump version to 0.1.0 by @Ki-Seki in #156
New Contributors
- @pre-commit-ci[bot] made their first contribution in #152
Full Changelog: v0.1.0a8...v0.1.0
v0.1.0a8
What's Changed
- feat: add JSON-specific prompt templates for
use_gim_promptmode by @Copilot in #140 - fix: add warning when json_repair silently fixes malformed JSON by @Copilot in #139
- feat: add hello world example script for using OpenAI with GIM by @Ki-Seki in #141
- feat: add datetime method to FormMixin for flexible date and time handling by @Ki-Seki in #144
- ci: update Python versions in CI workflow by @Ki-Seki in #145
- build: update outlines dependency version to 1.2.9 by @Ki-Seki in #149
- chore: bump version to 0.1.0a8 by @Ki-Seki in #150
Full Changelog: v0.1.0a7...v0.1.0a8
v0.1.0a7
v0.1.0a6
What's Changed
- feat: Add regex pattern support to MaskedTag and guide by @Copilot in #80
- feat: Add install-dev target to Makefile for development environment setup by @Ki-Seki in #104
- feat: add JSON schema constrained decoding support by @Copilot in #102
- perf: enhance schema validation by @Ki-Seki in #110
- chore: Refactor core modules, fix tests, and improve MaskedTag type safety by @Ki-Seki in #112
- refactor: enhance MaskedTag attribute handling with escape/unescape methods by @Ki-Seki in #114
- fix: ^ and $ may present in regex parameter by @Ki-Seki in #115
- fix: use full field expansion for part.to_string when content is missing in infill_mode=True by @Ki-Seki in #116
- refactor: move cfg and json schema builders to dsls.py by @Ki-Seki in #118
- fix: update regex pattern in JSON schema to enforce exact matches by @Ki-Seki in #121
- feat: implement logging configuration and logger utility functions by @Ki-Seki in #127
- chore: bump version to 0.1.0a6 by @Ki-Seki in #131
Full Changelog: v0.1.0a5...v0.1.0a6