New MWDB Core release :tada: Web part was heavily refactored and uses React Context instead of Redux, so some plugins that extends the web application may need to be ported before upgrade.
If you are plugin developer, see [What's changed](https://mwdb.readthedocs.io/en/latest/whats-changed.html) section in MWDB Core documentation.
New features:
- Remote API feature (feature draft: https://github.com/CERT-Polska/mwdb-core/issues/157) that allows to connect your own mwdb-core instance with mwdb.cert.pl ([Documentation](https://mwdb.readthedocs.io/en/latest/remotes-guide.html)
- New file download endpoint (https://github.com/CERT-Polska/mwdb-core/pull/290)
Bugfixes and improvements:
- Improved error handling in web app (https://github.com/CERT-Polska/mwdb-core/pull/316)
- Same set of buttons in Preview and Details tab (https://github.com/CERT-Polska/mwdb-core/pull/278)
- Unified object routes in web app (`/file/<hash>` instead of `/sample/<hash>`) (https://github.com/CERT-Polska/mwdb-core/pull/314)
- If route is not available, web app redirects to `/` (https://github.com/CERT-Polska/mwdb-core/pull/293)
- Disabled `multiple` option in upload dropzone (https://github.com/CERT-Polska/mwdb-core/pull/277)
- Optimized `/api/user` administration endpoint (https://github.com/CERT-Polska/mwdb-core/pull/286)
- Added `NOT NULL` constraint in associative tables (https://github.com/CERT-Polska/mwdb-core/pull/279)
- `Shares` box links to `uploader:` query instead of user/group management view (https://github.com/CERT-Polska/mwdb-core/pull/295)