github Part-DB/Part-DB-server v2.7.0
Part-DB 2.7.0

latest release: v2.7.1
7 hours ago

Part-DB 2.7.0

Warning

After upgrade, you need to run php bin/console doctrine:migrations:migrate (or equivalent) as webserver user after upgrade.. If you are running a docker container, use sudo docker exec --user=www-data partdb php bin/console doctrine:migrations:migrate, or sudo -E inside the docker container, to ensure that the migrations are applied to the correct database.

Tip

If you like Part-DB, consider donating to support the development. Press the sponsor button on the main github page, for more info.

Important

If you are using Part-DB it would be helpful if you fill out this short survey on your usage of Part-DB (Google Forms): https://forms.gle/Q15twx3YYq3qCNfe8

New features

  • Allow to set GTIN / EAN numbers for parts
  • Some info providers allow to provide GTIN infos
  • Allow to mark if supplier prices contain VAT or not. This is especially useful in combination with info providers
  • Allow to restrict on which element types attachment types can be applied. For example the "Avatars" attachmen type can only be shown on user attachments
  • Added ability to stocktake part lots from info page. This easily allows for setting a specific amount, instead of just adding/removing from an database value. The stocktake date is stored, to give a hint on how reliable the amount left is.
  • Delegate part retrieval to buerklin info provider when an buerklin URL is given (@mkne, PR #1235)
  • Added API endpoint for label generation (@MayNiklas, PR #1234)
  • Added functions to twig labels to retrieve associated parts. This allows to print all parts contained in a storage location (#1239)

Improvements

  • Performance optimizations for parts tables
  • Autofocus fields for easier workflow (@d-buchmann, PR #1240)
  • Allow more functions and filters in twig labels

Bug fixes

  • Fixed issue when parts contained % in name (@d-buchmann, PR #1238)
  • Do not show a 500 error, if twig labels contains invalid code
  • Fixed german translations

Docker

  • Removed nodejs from docker images as it is only needed for frontend building. This makes images ~ 25% smaller
  • Optimized docker image build flow

Miscellaneous

  • Updated dependencies
  • Updated GNU Unifont to 17.0.3

Full Changelog: v2.6.0...v2.7.0

Don't miss a new Part-DB-server release

NewReleases is sending notifications on new releases.