Releases: tracefinity/tracefinity
Releases · tracefinity/tracefinity
Release list
0.7.0
Self-hosters get finer bin sizing (half-grid and partial bins), automatic tool naming, a Helm chart, and the running app version visible in settings.
What's Changed
Features
- Half-grid bins: 0.5-unit sizes and 21mm half-grid baseplates by @jasonmadigan in #115 (closes #101)
- Partial bins option by @gr3enk in #112
- Optional automatic tool naming by @noobydp in #51
- Helm chart and docker compose enablement by @atoy3731 in #79
- App version shown in settings via /api/version; hide with SHOW_APP_VERSION=false by @jasonmadigan in #145
Fixes
- Keep photo aligned with tool outline under rotation by @jasonmadigan in #131
- Lower cutout resize minimum from 10mm to 1mm by @jasonmadigan in #132
- Default snap to grid to off in bin editor by @jasonmadigan in #133
- Clip tool cutouts at bin interior boundary by @jasonmadigan in #120
- Text label handling renewed to avoid floating geometry by @gr3enk in #127
- Fix label row indexing for fractional grid_y in partial bins by @jasonmadigan in #142
- Skip ONNX on non-AVX CPUs to prevent SIGILL crash by @jasonmadigan in #124
- Helm chart strategy indentation and envFrom default by @jasonmadigan in #126
- Better accessibility for hints and alerts in light mode by @gr3enk in #143
Docs and internal
- Partial bins documentation by @gr3enk in #123
- Clarify GPU optional for local usage; add scope non-goals
- Add CI linting (ruff, eslint, tsc)
- Enforce line endings via .gitattributes by @scesalins in #130
- Bump vite, js-yaml, @babel/core for security alerts by @jasonmadigan in #119
Full Changelog: 0.6.0...0.7.0
0.6.0
What's Changed
- Clarify paper aspect ratio comment by @noobydp in #99
- Increase max bed size to 500mm by @noobydp in #100
- Fix duplicate project tool keys by @noobydp in #102
- Fix raised rim when stacking lip is disabled by @noobydp in #103
- Fix image downscale test import by @noobydp in #104
- Fix SVG export returning stale content after tool edits by @jasonmadigan in #108
- Add zoom and pan support to paper alignment view by @jasonmadigan in #109
- Make auth middleware optional (#110) by @jasonmadigan in #111
Full Changelog: 0.5.1...0.6.0
0.5.1
0.5.0
What's Changed
- build(deps): bump next from 16.2.3 to 16.2.6 in /frontend by @dependabot[bot] in #43
- Add auto-rotate for tool polygons by @jasonmadigan in #48
- Defer numeric input clamping to blur/Enter by @jasonmadigan in #59
- Support running container as non-root user by @jasonmadigan in #60
- Add default bin settings by @noobydp in #52
- Migrate from npm to pnpm by @jasonmadigan in #64
- Fix silent data loss from bare except in store _load() methods by @jasonmadigan in #67
- Respect prefers-reduced-motion in upload illustration by @jasonmadigan in #69
- Make the grid snapping distance configurable. by @sliptonic in #70
- Add remote tracing providers (Replicate, fal.ai) by @jasonmadigan in #77
- Add filleted rectangle cutouts by @noobydp in #54
- Add A3 and Tabloid paper sizes by @noobydp in #74
- Symmetric editing + adjustable node detail for the tool editor by @sliptonic in #75
- Add configurable raised lip (rim_units) for stacking clearance by @sliptonic in #83
- Add multi-arch Docker builds (arm64, armv7) by @jasonmadigan in #89
- Add multi-arch builds to dev image workflow by @jasonmadigan in #90
- Fix Dockerfile ARM compatibility for libglib2.0-0 by @jasonmadigan in #91
- Add resource requirements documentation by @jasonmadigan in #92
- Drop armv7 from multi-arch builds (Turbopack unsupported) by @jasonmadigan in #93
New Contributors
- @sliptonic made their first contribution in #70
Full Changelog: 0.4.0...0.5.0
0.4.0
0.3.0
0.2.0
What's Changed
- fix: surface contrast insert generation failures to user by @jasonmadigan in #31
- Fix cutout drag glitch with auto-size grid by @jasonmadigan in #32
- fix: max cutout depth accounts for base height and stacking lip by @jasonmadigan in #33
- build(deps-dev): bump postcss from 8.5.1 to 8.5.10 in /frontend by @dependabot[bot] in #34
- Add cylinder cutout shape by @daelsc in #37
- Add per-object depth control by @daelsc in #36
New Contributors
Full Changelog: 0.1.0...0.2.0
0.1.0
What's Changed
- build(deps-dev): bump minimatch from 3.1.2 to 3.1.5 in /frontend by @dependabot[bot] in #7
- fix: invalid cutout options. Also, add horizontal/vertical tool flipping in tracing by @jasonmadigan in #10
- build(deps-dev): bump flatted from 3.3.3 to 3.4.2 in /frontend by @dependabot[bot] in #15
- build(deps): bump picomatch in /frontend by @dependabot[bot] in #16
- Fix: local fallback defaulting to gemini by @jasonmadigan in #20
- fix: adjust scale_factor after corrected image downscale by @715d in #19
- more local model options by @jasonmadigan in #22
- paper detection improvements by @jasonmadigan in #23
- more fixes by @jasonmadigan in #24
New Contributors
- @dependabot[bot] made their first contribution in #7
- @715d made their first contribution in #19
Full Changelog: https://github.com/tracefinity/tracefinity/commits/0.1.0