Releases: grafana/plugin-tools
Releases Β· grafana/plugin-tools
@grafana/create-plugin@0.4.1
π Bug Fix
- CI: Introduce auto for publishing packages #127 (@jackw)
- Manually rename gitignore to prevent yarn and npm pack from removing them #126 (@academo)
- Removing ts-ignore #124 (@tolzhabayev)
Authors: 3
- Esteban Beltran (@academo)
- Jack Westbrook (@jackw)
- Timur Olzhabayev (@tolzhabayev)
v0.4.0
What's Changed
- Chore: remove flag so empty issues can be created by @jackw in #113
- Chore: Update ci scripts to follow new outputs format by @tolzhabayev in #114
- Sign-Plugin: Clean up, improve error messages, add basic CI steps by @jackw in #117
- Create-Plugin: Ignore grafana dependencies when migrating by @jackw in #119
- Add a manual mock for react-inlinesvg to prevent errors when running test with grafana-ui and icons by @academo in #123
Full Changelog: v0.3.2...v0.4.0
v0.3.2
What's Changed
- Updating app template to use compatible icon by @tolzhabayev in #110
- Instruct jest to transform all packages (including all inside node_modules) by @academo in #112
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- Remove scripts refering grafana-toolkit when migrating and updating by @academo in #105
- Update post-migration message by @academo in #107
- Jest: Ignore ol library by @andresmgot in #108
- Use normalize_id for docker-compose.yml instead of only pluginName by @academo in #109
New Contributors
- @andresmgot made their first contribution in #108
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- Add e2e to CI workflow by @academo in #81
- Prevent webpack to clean binaries from go by @academo in #85
- Update backend versions by @academo in #88
- Do not generate or ask to generate a backend in panel plugins by @academo in #89
- Generate plugin.json backend fields based on user responses by @academo in #91
- Docs: Update docs for monorepo changes by @jackw in #83
- Chore: Add missing required "description" key to issue_templates by @jackw in #96
- Add missing keywords field to plugin.json by @academo in #93
- Change update prompt message to clarify what is updating by @academo in #94
- Fix: Making plugin id schema compliant by @tolzhabayev in #95
- Bumping nodemon to fix https://github.com/grafana/plugin-tools/security/dependabot/3 by @tolzhabayev in #100
- Bumping node to 16 by @tolzhabayev in #99
- Fix: Make sure webpack and jest can resolve "rootDir" paths by @jackw in #104
- App: disable backend by default in yarn generate-app by @tolzhabayev in #98
- Feature: Support for css/sass files by @jackw in #103
- Fix: Don't ignore node_modules css files by @jackw in #106
New Contributors
- @tolzhabayev made their first contribution in #95
Full Changelog: v0.2.1...v0.3.0
v0.2.1
What's Changed
- Updates README about creating a new plugin by @academo in #59
- Templates: Set timezone to UTC for jest by @briangann in #66
- Templates: Use plugincheck2 in release workflow by @jackw in #67
- Move to monorepo to introduce sign-plugin by @jackw in #72
- Chore: Refresh yarn.lock file (removes unused grafana/data) by @jackw in #76
- Do not use TS_NODE_PROJECT for webpack configuration by @academo in #75
- Fix npm bump running test by @academo in #78
- Use yarn to bump version by @academo in #79
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- template: remove comma and space by @briangann in #65
- Templates: move @types/lodash and add react and react-dom to dependencies by @jackw in #69
- Templates: Externalise react-router to prevent bundling with plugins by @jackw in #70
- Migrate: Sort package.json fields by @jackw in #68
New Contributors
- @briangann made their first contribution in #65
Full Changelog: v0.1.1...v0.2.0
v0.1.1
v0.1.0
Initial release
Create Plugin
π π This marks the first release of create plugin. π π
Please note that this is a pre-release and not intended for us in production as of now.
What's Changed
- Feature: adding datasource backend template by @mckn in #2
- Fix: replace all occurrences of strings in files (webpack) by @leventebalogh in #7
- Feat: allow resolving json modules in TypeScript by @leventebalogh in #8
- Define explicit dependencies and update configs by @jackw in #9
- Chore: move scaffolding configuration to a single folder by @leventebalogh in #10
- Add an update command by @leventebalogh in #12
- Templates/Webpack: stop using SWC for bundle optimization by @leventebalogh in #14
- Templates: use pinned version numbers by @leventebalogh in #15
- Migration: add a new command for migrating plugins by @leventebalogh in #16
- Utils: make it possible to delete folders with content by @leventebalogh in #18
- Migrate Command: fix a typo for the
jest.config.js
filename by @leventebalogh in #19 - Migration Command: remove the
docker-compose.yml
file by @leventebalogh in #20 - Readme: add migration and update guides by @leventebalogh in #17
- Add job to run tests on push by @academo in #22
- Add organization name and plugin type suffix by @academo in #24
- move react components to their own folder by @academo in #26
- remove unused common readme by @academo in #29
- Test generated plugins on the pipeline by @academo in #28
- update grafana version and change deprecated code by @academo in #32
- add option to generate an is-compatible github workflow by @academo in #30
- Do not use docker to run cypress by @academo in #35
- Update README to include migration instructions by @academo in #37
- Remove @grafana/* devDependencies when migrating by @academo in #36
- Update publish workflow by @jackw in #40
- Update bump version workflow by @academo in #45
New Contributors
- @mckn made their first contribution in #2
- @leventebalogh made their first contribution in #7
- @jackw made their first contribution in #9
- @academo made their first contribution in #22
Full Changelog: https://github.com/grafana/create-plugin/commits/v0.0.1