Skip to content

v2.12.0

Compare
Choose a tag to compare
@psrok1 psrok1 released this 08 Mar 16:34
· 49 commits to master since this release
22a95a0

Upgrade highlights:

If you use plugins that are adding new endpoints to the API, you need to fix Resource imports before upgrade: What's changed

New features and improvements:

  • Support for Prometheus metrics (#908, Prometheus metrics docs)
  • Refactored search engine to improve search performance for configs, attributes and file names (#906)
  • UI: changed attribute adding modal to always show preview and make JSON values less concerning (#921)
  • Limited default verbosity of logs (#909, see note about enable_debug_log)
  • Added support for execute attribute that is passed to Karton to enable/disable execution in sandbox (#904, thanks @msm-cert)
  • Flask-Limiter was replaced with direct use of limits library (#915)
  • Dropped usage of Flask-Restful (#916)

Bug fixes:

  • Fix: installation issues on Debian 12 (bumped psycopg2-binary to 2.9.9, #922)
  • Fix: ISE 500 on user removal (#913)
  • Fix: Don't treat 0 number as an empty attribute value (#920)
  • Fix: MWDB doesn't surrender on Karton when can't be loaded eagerly and tries to load it lazily (#919)
  • Web: Fixed race condition with applying request_timeout value (#905)

Full Changelog: v2.11.0...v2.12.0