Skip to content

Latest commit

Β 

History

History
926 lines (532 loc) Β· 30.5 KB

CHANGELOG.md

File metadata and controls

926 lines (532 loc) Β· 30.5 KB

(Fri Aug 18 2023)

πŸš€ Enhancement

  • @grafana/create-plugin@1.12.0
    • create-plugin: Add link to documentation about troubleshooting create-plugin on windows #365 (@Ukochka)

πŸ› Bug Fix

πŸ“ Documentation

Authors: 4


(Wed Aug 16 2023)

πŸŽ‰ This release contains work from a new contributor! πŸŽ‰

Thank you, Yulia Shanyrova (@Ukochka), for all your work!

πŸš€ Enhancement

  • @grafana/create-plugin@1.11.0
    • create-plugin: Enable webpack watchOption -> poll if WSL is detected #356 (@Ukochka)

πŸ› Bug Fix

  • Add CSS to make links visible inside page content #355 (@academo)

Authors: 2


(Mon Aug 14 2023)

πŸ› Bug Fix

Authors: 2


(Mon Aug 07 2023)

πŸŽ‰ This release contains work from a new contributor! πŸŽ‰

Thank you, Yulia Shanyrova (@Ukochka), for all your work!

πŸš€ Enhancement

  • @grafana/create-plugin@1.10.0, @grafana/sign-plugin@1.1.0
    • sign-plugin: GRAFANA_ACESS_POLICY_TOKEN has been added instead of GRAFANA_API_KEY #331 (@Ukochka)

πŸ› Bug Fix

Authors: 2


(Wed Aug 02 2023)

πŸ› Bug Fix

  • Adding noindex for now until we reshuffle the content #305 (@tolzhabayev)
  • @grafana/create-plugin@1.9.1
    • Do not remove go_plugin_build_manifest on frontendbuild #322 (@academo)

Authors: 2


(Tue Jul 11 2023)

πŸš€ Enhancement

  • @grafana/create-plugin@1.9.0
    • Do not generate videos for cypress e2e tests #302 (@academo)

Authors: 1


(Tue Jul 11 2023)

πŸŽ‰ This release contains work from a new contributor! πŸŽ‰

Thank you, Dominik Prokop (@dprokop), for all your work!

πŸš€ Enhancement

πŸ› Bug Fix

  • @grafana/create-plugin@1.8.0
    • Create Plugin: Update scenes to latest version #287 (@dprokop)

Authors: 2


(Mon Jul 10 2023)

πŸ› Bug Fix

  • @grafana/sign-plugin@1.0.3
    • Chore: Remove axios as a dependency for sign-plugin #292 (@academo)

Authors: 1


(Wed Jul 05 2023)

πŸŽ‰ This release contains work from a new contributor! πŸŽ‰

Thank you, Steve Lorello (@slorello89), for all your work!

πŸš€ Enhancement

  • @grafana/create-plugin@1.7.0

πŸ› Bug Fix

  • Docs: Remove duplicate OS section of getting started page #284 (@slorello89)
  • @grafana/create-plugin@1.7.0
    • Create Plugin: Add rxjs and schema to known Jest ES modules #289 (@jackw)

Authors: 3


(Mon Jun 12 2023)

πŸ› Bug Fix

  • @grafana/create-plugin@1.6.3

Authors: 1


(Wed Jun 07 2023)

Release Notes

Create Plugin: Introduce OS check (#263)

create-plugin will now exit when run natively on Windows, which is an unsupported platform with known issues. By exiting early we hope to prevent users from hitting issues whilst developing plugins. We recommend the use of Windows Subsystem for Linux (WSL) which is supported.


πŸ› Bug Fix

  • @grafana/create-plugin@1.6.2

Authors: 1


(Tue Jun 06 2023)

πŸŽ‰ This release contains work from a new contributor! πŸŽ‰

Thank you, Ben Sully (@sd2k), for all your work!

πŸ› Bug Fix

  • @grafana/create-plugin@1.6.1
    • Create Plugin: fix 'Install dependencies' command in generated frontend README #276 (@sd2k)

Authors: 1


(Tue Jun 06 2023)

πŸŽ‰ This release contains work from a new contributor! πŸŽ‰

Thank you, Joseph Perez (@josmperez), for all your work!

πŸš€ Enhancement

  • @grafana/create-plugin@1.6.0

πŸ“ Documentation

  • Docs: Plugin-tools intro material - Doc review chunk 6 #258 (@josmperez)
  • Docs: Plugin-tools development material - chunk 8 #269 (@josmperez)
  • Docs: Plugin-tools - Config and migration - chunk 7 #266 (@josmperez)

Authors: 2


(Thu Jun 01 2023)

πŸŽ‰ This release contains work from a new contributor! πŸŽ‰

Thank you, Alex Simonok (@asimonok), for all your work!

πŸ› Bug Fix

  • Tooling: Use NX instead of Lerna for running tasks #260 (@jackw)
  • @grafana/create-plugin@1.5.2
    • Create Plugin: Fix Code Coverage for JSX files #271 (@asimonok)

Authors: 2


(Wed May 31 2023)

πŸ› Bug Fix

  • CI: Use a GH app token #259 (@jackw)
  • @grafana/create-plugin@1.5.1
    • Create Plugin: Fix lint:fix not passing args with NPM #265 (@jackw)
    • Scripts: Add error-handling to generator scripts #257 (@leventebalogh)

πŸ“ Documentation

  • Website: Add explanation for scenes app and link #256 (@jackw)

Authors: 2


(Wed May 24 2023)

πŸŽ‰ This release contains work from a new contributor! πŸŽ‰

Thank you, Dominik Prokop (@dprokop), for all your work!

πŸš€ Enhancement

  • @grafana/create-plugin@1.5.0

πŸ“ Documentation

  • Docs: Add supported operating system section #255 (@jackw)

Authors: 2


(Tue May 23 2023)

πŸš€ Enhancement

  • @grafana/create-plugin@1.4.0
    • Create Plugin: App plugins with Top Nav support #246 (@jackw)

Authors: 1


(Fri May 19 2023)

πŸ› Bug Fix

  • @grafana/create-plugin@1.3.3

Authors: 1


(Thu May 18 2023)

πŸ› Bug Fix

πŸ“ Documentation

  • @grafana/create-plugin@1.3.2
    • Create Plugin: Update readme for supported package managers #244 (@jackw)

Authors: 3


(Mon May 15 2023)

πŸŽ‰ This release contains work from a new contributor! πŸŽ‰

Thank you, David Harris (@sympatheticmoose), for all your work!

πŸ› Bug Fix

  • @grafana/create-plugin@1.3.1

πŸ“ Documentation

  • create-plugin: documentation - add another webpack config example #243 (@briangann)
  • Website: Introduce Snippets for FE Package Managers #233 (@jackw)
  • @grafana/create-plugin@1.3.1

Authors: 3


(Fri Apr 28 2023)

πŸš€ Enhancement

  • @grafana/create-plugin@1.3.0
    • Create Plugin: Support different Node package managers #226 (@jackw)

πŸ› Bug Fix

  • @grafana/create-plugin@1.3.0
    • Documentation: Fix path in for template README.md for jest customizations #218 (@briangann)

πŸ”© Dependency Updates

Authors: 3


(Thu Mar 30 2023)

πŸ› Bug Fix

  • @grafana/create-plugin@1.2.1
    • Create Plugin: Don't upgrade grafana dependencies when running update command #217 (@academo)
    • CreatePlugin: Add vscode launch.json files for backend debug mode #224 (@xnyo)

🏠 Internal

  • Website: Bump Docusaurus dependencies to 2.4.0 #227 (@jackw)

Authors: 3


(Fri Mar 17 2023)

πŸš€ Enhancement

  • @grafana/create-plugin@1.2.0
    • Template: Removed the module.test.ts file from being scafollded by create-plugin #225 (@mckn)

Authors: 1

  • Marcus Andersson (@mckn)

(Mon Mar 13 2023)

πŸ› Bug Fix

  • @grafana/create-plugin@1.1.3
    • Run go mod tidy after generating with backend #216 (@academo)

Authors: 1


(Fri Mar 10 2023)

πŸ› Bug Fix

Authors: 3


(Tue Mar 07 2023)

πŸ› Bug Fix

  • @grafana/create-plugin@1.1.1

Authors: 1


(Mon Mar 06 2023)

πŸŽ‰ This release contains work from new contributors! πŸŽ‰

Thanks for all your work!

❀️ David Harris (@sympatheticmoose)

❀️ Romain Gaillard (@romain-gaillard)

πŸš€ Enhancement

  • @grafana/create-plugin@1.1.0
    • Auto update grafana go sdk after generation #214 (@academo)

πŸ› Bug Fix

Authors: 3


(Fri Mar 03 2023)

πŸŽ‰ This release contains work from a new contributor! πŸŽ‰

Thank you, Will Browne (@wbrowne), for all your work!

πŸ› Bug Fix

  • @grafana/create-plugin@1.0.1, @grafana/sign-plugin@1.0.1
  • @grafana/create-plugin@1.0.1
    • Remove default logging examples as their usage is prone to user error #205 (@wbrowne)

πŸ“ Documentation

Authors: 3


(Fri Feb 03 2023)

πŸ’₯ Breaking Change

  • @grafana/create-plugin@1.0.0, @grafana/sign-plugin@1.0.0

Authors: 1


(Fri Feb 03 2023)

πŸŽ‰ This release contains work from a new contributor! πŸŽ‰

Thank you, Isabella Siu (@iwysiu), for all your work!

πŸš€ Enhancement

  • @grafana/create-plugin@0.11.0

Authors: 2


(Thu Feb 02 2023)

πŸš€ Enhancement

  • @grafana/create-plugin@0.10.0
    • CreatePlugin: Change default docker image to grafana-enterprise #197 (@mckn)

Authors: 1

  • Marcus Andersson (@mckn)

(Thu Feb 02 2023)

πŸ› Bug Fix

  • @grafana/create-plugin@0.9.1
    • Create Plugin: Fix deeply nested plugins #195 (@jackw)

Authors: 1


(Thu Jan 26 2023)

πŸŽ‰ This release contains work from a new contributor! πŸŽ‰

Thank you, Tomas Basham (@tomasbasham), for all your work!

πŸš€ Enhancement

  • @grafana/sign-plugin@0.1.0
  • @grafana/create-plugin@0.9.0
    • Create Plugin: Update jest config to support Grafana 9.4 packages #188 (@jackw)

Authors: 2


(Thu Jan 26 2023)

πŸ› Bug Fix

  • @grafana/sign-plugin@0.0.3
    • Sign Plugin: Return non zero exit code if error occurs #187 (@jackw)

πŸ“ Documentation

Authors: 1


(Fri Jan 13 2023)

πŸ› Bug Fix

  • @grafana/create-plugin@0.8.4
    • Create Plugin: Make sure nested plugins dist directory structure is correct #182 (@jackw)

Authors: 1


(Thu Jan 12 2023)

πŸŽ‰ This release contains work from a new contributor! πŸŽ‰

Thank you, Sarah Zinger (@sarahzinger), for all your work!

πŸ› Bug Fix

  • Revert "CI: Update workflows to use permissions rather than PAT" #184 (@jackw)
  • @grafana/create-plugin@0.8.3

Authors: 2


(Wed Jan 11 2023)

πŸŽ‰ This release contains work from a new contributor! πŸŽ‰

Thank you, Sarah Zinger (@sarahzinger), for all your work!

πŸ› Bug Fix

  • CI: Update workflows to use permissions rather than PAT #183 (@jackw)
  • @grafana/create-plugin@0.8.2
    • Create Plugin: Update docs to build backend before running docker #167 (@sarahzinger)

πŸ“ Documentation

Authors: 3


(Tue Dec 13 2022)

πŸŽ‰ This release contains work from a new contributor! πŸŽ‰

Thank you, Erik Sundell (@sunker), for all your work!

πŸ› Bug Fix

  • @grafana/create-plugin@0.8.1
    • Templates: Use getDefaultQuery method to set query default values #173 (@sunker)

πŸ“ Documentation

  • Docs: Introduce Docusaurus website #169 (@jackw)

Authors: 2


(Wed Nov 30 2022)

πŸš€ Enhancement

  • @grafana/create-plugin@0.8.0

Authors: 1


(Tue Nov 29 2022)

πŸ› Bug Fix

  • @grafana/create-plugin@0.7.1
    • Create Plugin: Remove links pointing to deprecated starter templates #162 (@jackw)

Authors: 1


(Tue Nov 29 2022)

πŸš€ Enhancement

  • @grafana/create-plugin@0.7.0
    • Create plugin: Introduce sign-plugin #160 (@jackw)

Authors: 1


(Mon Nov 28 2022)

πŸ› Bug Fix

  • @grafana/create-plugin@0.6.3
    • Create Plugin: Fix incorrect templates being used for scaffolding #158 (@jackw)

Authors: 1


(Thu Nov 24 2022)

πŸ› Bug Fix

  • CI: Speed up builds #152 (@jackw)
  • @grafana/create-plugin@0.6.2
    • Create Plugin: Fix Plugin ID in backend to match plugin.json #159 (@jackw)
    • Create-Plugin: Add errors with status code in backend template #153 (@xnyo)

πŸ“ Documentation

  • @grafana/create-plugin@0.6.2

Authors: 3


(Fri Nov 18 2022)

πŸ› Bug Fix

  • @grafana/create-plugin@0.6.1
    • Create-Plugin: Update grafanaVersion to 9.2.5 #149 (@jackw)

Authors: 1


(Fri Nov 18 2022)

πŸš€ Enhancement

  • @grafana/create-plugin@0.6.0
    • Create-Plugin: Add backend template for app plugins #138 (@xnyo)

Authors: 1

  • Giuseppe Guerra (@xnyo)

(Fri Nov 18 2022)

πŸ› Bug Fix

  • @grafana/create-plugin@0.5.4
    • Create-plugin: Fix failing jest config #151 (@jackw)

Authors: 1


(Thu Nov 17 2022)

πŸ› Bug Fix

  • @grafana/create-plugin@0.5.3
    • Create-Plugin: Transform known ES modules in jest config #145 (@jackw)

Authors: 1


(Thu Nov 17 2022)

πŸ› Bug Fix

  • CI: Silence slack from pinging entire channel #148 (@jackw)
  • @grafana/create-plugin@0.5.2
    • Create-Plugin: Bump dependencies to support node 18 #144 (@jackw)
    • Create-Plugin: Backend template: Switch from Info to Debug level #146 (@xnyo)

Authors: 2


(Mon Nov 14 2022)

πŸ› Bug Fix

  • Bumping workflow version to use node 16 instead of deprecated node 12 #143 (@tolzhabayev)
  • @grafana/create-plugin@0.5.1
    • Fix: include uppercase characters when normalising plugin id #142 (@jackw)

πŸ”© Dependency Updates

  • CI: Introduce slack plugin for automating release messages #137 (@jackw)

Authors: 2


(Mon Nov 07 2022)

πŸ› Bug Fix

  • @grafana/sign-plugin@0.0.2
    • Fix: Prevent error if rootUrls arg is not passed #136 (@jackw)

Authors: 1


(Mon Nov 07 2022)

πŸŽ‰ This release contains work from a new contributor! πŸŽ‰

Thank you, Giuseppe Guerra (@xnyo), for all your work!

πŸš€ Enhancement

  • @grafana/create-plugin@0.5.0
    • Create-Plugin: Implement DataSourceWithBackend for datasource plugins with backend #134 (@xnyo)

πŸ› Bug Fix

  • @grafana/create-plugin@0.5.0
    • Use pluginId to generate the docker-compose.yml file #128 (@academo)

Authors: 2


(Mon Oct 31 2022)

πŸ› Bug Fix

  • @grafana/create-plugin@0.4.1, @grafana/sign-plugin@0.0.1
    • CI: Introduce auto for publishing packages #127 (@jackw)
  • @grafana/create-plugin@0.4.1

Authors: 3