Skip to content

Releases: VolkovLabs/business-forms

Data Manipulation Panel 3.1.0

14 Aug 01:42
91d2dff
Compare
Choose a tag to compare

Features / Enhancements

  • Update jest selectors to use the npm package (#209)
  • Add onChange to update elements in the local state within custom code (#214)
  • Update ESLint configuration (#215)
  • Add Multi Select element (#217)
  • Add conditional element visibility (#219)
  • Add custom payload code editor (#220)
  • Add custom reset code editor (#221)
  • Add Data Source requests (#222)

Data Manipulation Panel 3.0.0

15 Jul 19:29
bc28374
Compare
Choose a tag to compare

Breaking changes

  • Requires Grafana 9 and Grafana 10.
  • Form Elements are kept in the local state and not saved in the dashboard by default.
  • Local states and elements refactoring may introduce breaking changes. Please test before using in Production.

Features / Enhancements

  • Update Documentation for API Servers (#149)
  • Update to Grafana 10.0.0 (#165, #172, #184, #200)
  • Add Hidden option to String element (#171)
  • Add E2E Cypress testing (#180)
  • Increase Test Coverage and update Test library (#181, #183, #185)
  • Update Form Elements to delay save changes with auto-save (#186)
  • Migrate to Plugin Tools 1.5.2 (#187, #192)
  • Update to Node 18 (#188)
  • Update constants and E2E tests (#190)
  • Update Form elements to use local state (#191)
  • Add notifyWarning() function (#201)
  • Add drag and drop for elements editor (#202)
  • Remove Grafana 8.5 support (#203)
  • Add running initial request on initial updates (#205)
  • Add vertical layout orientation (#206)

Data Manipulation Panel 2.8.0

17 Mar 05:27
aea301f
Compare
Choose a tag to compare

Features / Enhancements

  • Add String, Number Type for Select and Radio options (#120)
  • Add Lookup options for Disabled element (#121)
  • Add Server API with MYSQL for Feedback Dashboard (#125)
  • Update to Grafana 9.3.1 (#129)
  • Add Option for DELETE request (#130)
  • Add "Buttons only" Layout to do GET/POST/DELETE requests (#131)
  • Update README and move Documentation to docs.volkovlabs.io (#132)
  • Update README and Documentation (#134)
  • Refactor API Servers (#128)
  • Update CI and Release workflows (#145)
  • Update to Grafana 9.4.3 (#146)
  • Add NoPadding to remove extra padding around and make it configurable (#146)
  • Update README and Documentation (#147)

Bug fixes

  • Fix Password and Boolean elements confirmation (#120)

Data Manipulation Panel 2.7.0

10 Nov 19:33
e450957
Compare
Choose a tag to compare

Features / Enhancements

  • Update to Grafana 9.2.2 (#113)
  • Update CI to upload signed artifacts (#116)
  • Allow to send all or updated only values in Payload (#116)
  • Add Initial values parameter to Update Request parameters (#117)
  • Add Status notification after submitting the form (#98)
  • Add Monaco Code Editor suggestions for available parameters (#88)

Data Manipulation Panel 2.6.0

24 Oct 02:26
b35db0a
Compare
Choose a tag to compare

Features / Enhancements

  • Add Compatibility Check Workflow (#92)
  • Update to Grafana 9.1.6 (#92)
  • Add Custom Code to update Dashboard Variable after update request (#106)
  • Add Number Input and Slider min, max validation (#95)
  • Initialize element value from a Data Source query (#105)
  • Update CI to Node 16 and Synchronize with Release workflow (#109)

Bug fixes

  • Initial GET request date time formatting (#99)

Data Manipulation Panel 2.5.0

11 Sep 02:28
444dde0
Compare
Choose a tag to compare

Features / Enhancements

  • Add Request Header check (#85)
  • Expose initialRequest() in Custom Code to reload panel (#89)
  • Set json as response data from Initial Request (#90)
  • Update to Grafana 9.1.4 (#91)

Data Manipulation Panel 2.4.0

31 Aug 17:26
1861132
Compare
Choose a tag to compare

Features / Enhancements

  • Update to Grafana 9.1.1 (#72)
  • Explain how to use Dashboard Variables in README (#73)
  • Add onOptionsChange in examples to update the panel (#75)
  • Add variables in URL to call from form elements (#78)
  • Add Custom Update Request to README (#79)
  • Add Deno Deploy Playground server and dashboard (#80)
  • Add "How to Manipulate Data using Grafana dashboard" video in README (#80)
  • Show Title instead of Id in the Confirmation Panel (#81)
  • Avoid showing confirmation for disabled elements (#77)
  • Improve Test Coverage (#21)

Data Manipulation Panel 2.3.0

11 Aug 15:29
ba64c47
Compare
Choose a tag to compare

Breaking changes

  • Signed as Community Plugin.

Features / Enhancements

  • Update Sample code in README (#67)
  • Updated to be included in the Grafana Marketplace (#68)

Data Manipulation Panel 2.2.0

10 Aug 15:12
b9d585c
Compare
Choose a tag to compare

Features / Enhancements

  • Update to Grafana 9.0.6 (#63)
  • Allow to get Elements Initial Value and Configuration from Data Source (#22)
  • Update Alert when no elements defined (#66)

Bug fixes

  • Number Slider is not updated properly (#18)

Data Manipulation Panel 2.1.0

17 Jul 22:40
4358a8d
Compare
Choose a tag to compare

Features / Enhancements

  • Rebuild based on 9.0.3 (#58)
  • Automatic Code Editor Formatting (#59)
  • Explain Custom code in Readme (#60)
  • Update the YouTube link with a tutorial in README #61