Skip to content

Part-DB 2.15.0

Latest

Choose a tag to compare

@jbtronics jbtronics released this 10 Aug 21:31
8a6c404

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.

Important

Since this version Part-DB can enable foreign key checks for SQLite: it is recommend to do this, but it requires some manual intervention. See this announcement on how to do it: #1486

Note

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

  • Added OAuth server capability, for easy and automatic API access to Part-DB without the need to generate an API token by hand. An application can redirect to an Part-DB page, where an user can authorise the access of the external application. This feauture is opt-in and requires some setup by hand.
  • With the OAuth server capability, Part-DB can now be used as an remote MCP connector for AI applications like claude.ai. Just add a custom connector with your Part-DB url, and you can authorize the access via one click. No need for fiddeling with API tokens or config files
  • Allow to enable foreign key checking for sqlite via an env variable. It is recommended to do this, however it requires some manual intervention.
  • Add Docker based development environment by @swdee in #1441
  • Link to update manager from homepage banner update notification

Bug fixes

  • Fixed that orphaned BOMEntries, APITokens and Orderdetails were possible
  • Fix TypeError when tree expand/collapse/search is used before the tree finished loading by @Sebbeben in #1482
  • Require full user authentication, when changing users or groups
  • Fixed problem with MCP Endpoint Host validation

Other changes

  • Updated dependencies
  • Updated KiCad symbols
  • Improved documentation
  • Improved translations
  • Improved code structure

New Contributors

Full Changelog: v2.14.1...v2.15.0