Releases: inventree/InvenTree
Releases · inventree/InvenTree
1.3.5
What's Changed
Bug Fixes
- [1.3.x] UX: Disable standard allocation for trackable parts (#11811) (#11967) by @github-actions[bot] in #12113
- Make plugin registry hash independent of plugin discovery order (#12151) by @SchrodingersGat in #12152
Devops / Setup Changes
Other Changes
- Bump InvenTree software version to 1.3.5 by @matmair in #12109
- [1.3.x] chore(deps): bump python in /contrib/container (#12007) by @github-actions[bot] in #12110
Full Changelog: 1.3.4...1.3.5
1.3.4
What's Changed
Bug Fixes
- [1.3.x] [Bug] Fix for build forms (#12081) by @github-actions[bot] in #12083
- [1.3.x] Fix for empty boolean fields (#12100) by @github-actions[bot] in #12101
- [1.3.x] fix(tasks): bypass Invoke PTY for interactive superuser/flush commands (#12078) by @github-actions[bot] in #12106
Devops / Setup Changes
- [1.3.x] chore(backend): also release packages to stable in the new packager.io repo (#12023) by @matmair in #12025
Other Changes
- Bump InvenTree software version to 1.3.4 by @matmair in #12024
- [1.3.x] chore(deps): bump dulwich from 1.2.1 to 1.2.5 in /src/backend (#12028) by @matmair in #12046
- [1.3.x] fix (backend): only instrument tracing once (#12050) by @github-actions[bot] in #12053
- [1.3.x] bump django (#12097) by @matmair in #12102
Full Changelog: 1.3.3...1.3.4
1.3.3
What's Changed
Bug Fixes
- [1.3.x] Lock notes on orders if they are completed (#11880) by @github-actions[bot] in #11882
- [1.3.x] Fix #11832: Prevent TypeError by making LDAP group search conditional in settings (#11898) by @github-actions[bot] in #11944
Devops / Setup Changes
- [1.3.x] fix(backend): ensure version screeen runs without django present (#11887) by @github-actions[bot] in #11891
Dependencies
- [1.3.x] chore(backend): bump django (#11907) by @github-actions[bot] in #11912
- [1.3.x] bump urlib3 (#11925) by @github-actions[bot] in #11931
- [1.3.x] chore(deps): bump idna from 3.13 to 3.15 in /contrib/dev_reqs (#11970) by @matmair in #11983
Other Changes
- Bump InvenTree software version to 1.3.3 by @SchrodingersGat in #11878
- [1.3.x] fix(CI): adress zimor warnings in the release workflow (#11916) by @matmair in #11926
Full Changelog: 1.3.2...1.3.3
1.3.2
What's Changed
Bug Fixes
- [1.3.x] Fix: preserve existing widget sizes when adding a dashboard widget (#11834) by @github-actions[bot] in #11838
- [1.3.x] Fix build order annotation (#11848) by @github-actions[bot] in #11852
- [1.3.x] [UI] Fix ReturnOrder table (#11845) by @github-actions[bot] in #11851
- [1.3.x] [UI] Fix for parameter form (#11875) by @github-actions[bot] in #11877
Dependencies
Other Changes
- Bump software version to 1.3.2 by @SchrodingersGat in #11805
Full Changelog: 1.3.1...1.3.2
1.3.1
What's Changed
New Features
Bug Fixes
- [1.3.x] Fix for SVG sanitizing (#11742) by @github-actions[bot] in #11744
- [1.3.x] add frontend cookie removal of mfa trust (#11768) by @github-actions[bot] in #11773
- [1.3.x] [bug] BOM validation fixes (#11783) by @github-actions[bot] in #11784
- [1.3.x] Fix for category template creation (#11803) by @github-actions[bot] in #11804
Other Changes
- Bump InvenTree software version to 1.3.1 by @SchrodingersGat in #11731
Full Changelog: 1.3.0...1.3.1
1.3.0
Read our blog post for more information!
Breaking Changes
- Supplier Part Updates by @SchrodingersGat in #11303
- Migrate plugin tables by @SchrodingersGat in #11648
Security Patches
- Update base image in Dockerfile by @matmair in #11309
- chore(deps): bump pypdf from 6.7.4 to 6.7.5 in /src/backend by @dependabot[bot] in #11454
- bump django by @matmair in #11463
- bump PyJWT by @matmair in #11532
- Adjust DataOutput API endpoint by @SchrodingersGat in #11580
- Improvements for get_bulk_queryset by @SchrodingersGat in #11581
- Refactoring for report helper functions by @SchrodingersGat in #11579
- Restrict queryset for DataImportSession by @SchrodingersGat in #11602
- feat(frontend): improve comms around danger of staff users by @matmair in #11659
Database Changes
- [bug] FIx for data migration by @SchrodingersGat in #11329
- Batch update of records during migration by @SchrodingersGat in #11371
- Update "date" field for StockItemTestResult by @SchrodingersGat in #11586
- Order line number by @SchrodingersGat in #11692
New Features
- refactor(backend): switch release pipeline to new pkgr version by @matmair in #11336
- [API] Enhanced filtering for generic parameters by @SchrodingersGat in #11383
- [Enhancement] Import by natural key fields by @SchrodingersGat in #11288
- Auto allocate tracked by @SchrodingersGat in #10887
- feat: add copyable cells feature with CopyButton component by @tinpham5614 in #11406
- feat(backend): ensure restore of backups only works in correct enviroments by @matmair in #11372
- Add "updated_at" field to Orders model by @jmerro-c3d in #11374
- Allow Zero Quantity BOM Item with System Setting by @jacobfelknor in #11437
- [plugin] Cache busting for plugin static files by @SchrodingersGat in #11565
- feat(backend): add inventree version to every response by @matmair in #11611
- Keep allocation forms open by @SchrodingersGat in #11621
- Enhancements for recort import/export by @SchrodingersGat in #11630
- Shipment parameters by @SchrodingersGat in #11641
- Reduce load on background worker by @SchrodingersGat in #11651
- Update parameter report helper by @SchrodingersGat in #11690
- Template Updates by @SchrodingersGat in #11702
- Linkify search results by @SchrodingersGat in #11719
Bug Fixes
- Fix for devcontainer build by @SchrodingersGat in #11311
- disable traceid gen in unsecure context by @matmair in #11349
- Prevent migration check if performing DB update operations by @SchrodingersGat in #11356
- [UI] Hide "accept_incomplete_allocation" field by @SchrodingersGat in #11362
- [UI] Bug fix for stock column ordering by @SchrodingersGat in #11376
- Purchase price ordering by @SchrodingersGat in #11379
- [bug] Check for null plugin config by @SchrodingersGat in #11394
- [bug] Fix custom logo and splash by @SchrodingersGat in #11391
- Prevent exchange rate update during migration by @SchrodingersGat in #11429
- [API] Enforce pk ordering for API endpoints by @SchrodingersGat in #11446
- [bug] Import Session bug fix by @SchrodingersGat in #11456
- [ui] Fix Reference column in SalesOrderLineItemTable by @SchrodingersGat in #11455
- fix: wrap create_default_labels in transaction.atomic() savepoint to … by @tigger2000ttfn in #11484
- Enhance MonitorDataOutput by @SchrodingersGat in #11458
- [UI] Fix hook deps for BuildOutputTable by @SchrodingersGat in #11483
- fix: low-privilege user token creation by @matmair in #11492
- Fix stuck-in-past expiry date filter by @jacobfelknor in #11518
- [UI] Library fix by @SchrodingersGat in #11530
- Fix complete_sales_order_shipment task by @SchrodingersGat in #11525
- fix(plugin): use app_name instead of plugin_path when deregistering models by @nino-tan-smartee in #11536
- Fix error generation on failed background task by @SchrodingersGat in #11552
- [API] Bug fix for PartCategory cascade filter by @SchrodingersGat in #11562
- Build line fix by @SchrodingersGat in #11566
- Fix parent field for StockItemSerializer by @SchrodingersGat in #11573
- Save user info by @SchrodingersGat in #11572
- [Bug] Import-records fix when importing from older InvenTree+Postgres version by @bbzylstra in #10862
- [API] Category star fix by @SchrodingersGat in #11588
- Remove unnecessary semicolon passed to FontFace constructor by @martonmiklos in #11603
- fix(frontend): Template Editor Rendering Issues by @matmair in #11601
- Fix order of hooks for stabilizing table columns by @SchrodingersGat in #11482
- Receive virtual parts by @SchrodingersGat in #11627
- Export fix by @SchrodingersGat in #11693
- Adjust excludes in tasks.py by @SchrodingersGat in #11703
- [UI] Fix superuser banner by @SchrodingersGat in #11716
Devops / Setup Changes
- [CI] Allow more test time by @SchrodingersGat in #11314
- [setup] invoke command updates by @SchrodingersGat in #11340
- Fix for ready.py by @SchrodingersGat in #11346
- [UI] Log Form error by @SchrodingersGat in #11363
- make INVENTREE_WEB_PORT more usefull by @matmair in #11352
- Change warning to info by @SchrodingersGat in #11370
- fix pkg release pipeline by @matmair in #11403
- bump docker image to python 3.14 by @matmair in #11414
- re-enable codspeed by @matmair in #11457
- refactor(frontend): use central user creds for testing by @matmair in #11520
- [CI] Add unit test for large shipment by @SchrodingersGat in #11503
- chore(backend): Bump ty by @matmair in #11537
- feat(backend): add request id header to responses by @matmair in #11666
- Skip import for zero length records by @SchrodingersGat in #11676
- Invoke verbosity by @SchrodingersGat in #11706
- Improvements for data import by @SchrodingersGat in #11710
- Catch keyboard interrupts by @SchrodingersGat in #11720
Dependencies
- Add poppler-utils to packager.io dependencies by @justynbell in #11508
- remove duplicate requirements by @matmair in #11654
Other Changes
- Bump version number to 1.3.0-dev by @SchrodingersGat in #11300
- chore(deps): bump the dependencies group across 2 directories with 18 updates by @dependabot[bot] in #11321
- Chan...
1.2.7
What's Changed
Security Patches
- [1.2.x] Restrict queryset for DataImportSession (#11602) by @github-actions[bot] in #11605
- Address multiple security advisories by @SchrodingersGat in #11686
New Features
- [1.2.x] feat(backend): add inventree version to every response (#11611) by @github-actions[bot] in #11620
Bug Fixes
- [API] Category star fix (#11588) by @SchrodingersGat in #11589
- [1.2.x] Fix order of hooks for stabilizing table columns (#11482) by @github-actions[bot] in #11622
Dependencies
- [1.2.x] chore(deps): bump requests from 2.32.5 to 2.33.0 in /src/backend (#11609) by @github-actions[bot] in #11610
- [1.2.x] chore(deps): bump cryptography from 46.0.5 to 46.0.6 in /src/backend (#11619) by @github-actions[bot] in #11625
Other Changes
- Bump software version to 1.2.7 by @SchrodingersGat in #11587
Full Changelog: 1.2.6...1.2.7
1.2.6
What's Changed
Security Patches
- Security backport by @SchrodingersGat in #11584
Bug Fixes
- [1.2.x] Build line fix (#11566) by @github-actions[bot] in #11570
- [1.2.x] Save user info (#11572) by @github-actions[bot] in #11574
Other Changes
- Bump InvenTree software version to 1.2.6 by @SchrodingersGat in #11564
- [1.2.x] Adjust DataOutput API endpoint (#11580) by @github-actions[bot] in #11582
Full Changelog: 1.2.5...1.2.6
1.2.5
What's Changed
Bug Fixes
- [1.2.x] fix(plugin): use app_name instead of plugin_path when deregistering models (#11536) by @github-actions[bot] in #11553
- [1.2.x] [API] Bug fix for PartCategory cascade filter (#11562) by @github-actions[bot] in #11563
Other Changes
- Bump InvenTree software version to 1.2.5 by @SchrodingersGat in #11550
Full Changelog: 1.2.4...1.2.5
1.2.4
What's Changed
Bug Fixes
- [1.2.x] [API] Enforce pk ordering for API endpoints (#11446) by @github-actions[bot] in #11447
- [1.2.x] Prevent exchange rate update during migration (#11429) by @github-actions[bot] in #11430
- [1.2.x] fix: wrap create_default_labels in transaction.atomic() savepoint to prevent PostgreSQL transaction abort (#11484) by @github-actions[bot] in #11490
- [1.2.x] [UI] Fix hook deps for BuildOutputTable (#11483) by @github-actions[bot] in #11495
- [1.2.x] fix: low-privilege user token creation (#11492) by @github-actions[bot] in #11521
- Fix stuck-in-past expiry date filter (#11518) by @SchrodingersGat in #11523
Devops / Setup Changes
- [1.2.x] Add poppler-utils to packager.io dependencies (#11508) by @github-actions[bot] in #11509
- Disable broken unit test by @SchrodingersGat in #11549
Other Changes
- Bump software version to 1.2.4 by @SchrodingersGat in #11402
- [1.2.x] chore(deps): bump pypdf from 6.7.4 to 6.7.5 in /src/backend (#11454) by @matmair in #11462
Full Changelog: 1.2.3...1.2.4