v1.1.0
🚀 Highlights
Parts can be generated
Parts can now be bulk created using the bulk creation editor. The bulk creator also allows initial creation of stock items, manufacturer parts, supplier parts, part variants and parameters. All of those relations can be selected using select inputs or can be switched to template mode allowing the usage of the powerful jinja2 templates too.
In addition to that, part attachments and images can be fetched from remote urls. All of this is useful if e.g. you want to create all resistors out of the E12,... series, by creating initial stock and supplier data if you ordered a pack of 100x of each value. You can find that example on the README.md example section.
UI improvements
Compared to v1.0.0 there was a lot of work into making the UI more powerful. This version adds a "Preview/Bulk create" Dialog which can be used to bulk create objects here by only filling out the inputs of a saved template. This is especially useful if you have some kind of standard drawer shelves and don't want to spend much time adding a bunch of new drawers to inventree. Just create a saved template, use inputs if they vary in size and save as a template. All of this happened while in the background the stack changed from using pure uncompiled js with preact to using compiled typescript with preact.
Import/export templates
If you want to share templates you made with others or other instances this is now possible by using the import/export feature. You can either export them into your clipboard and import from there or download them as a file. You can find the buttons in the Schema editor next to the control buttons on the right.
And they can be imported using the "Create untitled schma" split dropdown button on the templates list table.
What's Changed
✨ New Features
- UI refactor by @wolflu05 in #46
- API refactor by @wolflu05 in #47
- Bulk generate support for parts by @wolflu05 in #48
- Global per child context by @wolflu05 in #50
- Import/export templates to file/clipboard by @wolflu05 in #52
- Part improvements by @wolflu05 in #56
- Improve preview table by @wolflu05 in #58
📦 Devops / Setup / Docs Changes
- Refactor to use vite + ts by @wolflu05 in #43
- Generate attributes test by @wolflu05 in #51
- Docs improvements for v1.1.0 by @wolflu05 in #53
- Bump version to v1.1.0 by @wolflu05 in #57
Full Changelog: 1.0.0...1.1.0