# Releasing Quasar Updates ## @quasar/app 1. Merge any PR's pertaining to @quasar/app into 'dev' 2. PR a `chore(app): Bump version` change with just the package.json change in containing the new version number 3. Merge the PR 4. Create a release in GitHub releases, in the following format: Title: `@quasar/app-v2.0.1` - remember to change the version Tag: `@quasar/app-v2.0.1` - remember to change the version Notes: ``` ## New * feat(app): re-introduced quasar.conf.js > framework > components/directives for special cases (like when also using functional components which cannot be covered by auto-import feature) * feat(app): ensure quasar.conf.js > animations does not contain duplicates ## Fixes * fix(app): For importStrategy "auto", add quasar.conf.js > framework > config > spinner (if configured) to components list #7269 * fix(app): Avoid some issues by specifying higher versions for deps of "@quasar/babel-preset-app" (#7266) ``` 5. In a nice clean Quasar repo (I have one just for pulling, then updating), do the following: 6. Pull to get latest 7. `git status` - Ensure no outstanding changes. 8. `cd app` 9. `npm publish` 10. Ensure version has updated on NPM: https://www.npmjs.com/package/@quasar/app 11. Create a forum post along the lines of: Title: `@quasar/app v2.0.2 released!` Message: ``` Hi All, New update available, enjoy! ## New * feat(app): re-introduced quasar.conf.js > framework > components/directives for special cases (like when also using functional components which cannot be covered by auto-import feature) * feat(app): ensure quasar.conf.js > animations does not contain duplicates ## Fixes * fix(app): For importStrategy "auto", add quasar.conf.js > framework > config > spinner (if configured) to components list #7269 * fix(app): Avoid some issues by specifying higher versions for deps of "@quasar/babel-preset-app" (#7266) ``` 12. Create an announcement in the main #announcements channel on Discord, along the lines of (remembering to update the version and forum within): ``` quasar/app v2.0.2 released! https://forum.quasar-framework.org/topic/6332/quasar-app-v2-0-2-released ``` 13. Ping Scott to post social media notifications. ## quasar/ui Basically the same as QApp but you need to run `yarn build` in quasar/ui folder before `npm publish`.