Quasarians in Action #31. With Staff Pick of the Week!
-
Quasarians in Action! With the Staff Pick(s) of the Week.
In this issue, we actually don’t have a special pick of the week. Instead, we have a whole slew of picks. See the Hack-a-May winners announcement below.
We would like to thank all of you, our awesome Quasar community. And in a spirit of give and share we’d like to present our cherry-picked community contributions with you. One of the contributions is picked by the team as our “Pick of the Week” to honor who we felt made the best contribution (outside of the core team).
In the News
Quasar.Conf Quasar’s community online conference coming on July the 5th! Save the date! Also, if you’d also like to do a talk, we are still looking for speakers. Check the link for details. Also, if you’d like to ask Razvan about anything Vue or Quasar, you can in our forum. Razvan will answer selected questions during his talk in the conference.
Hack-a-May Winners Announced! We had a good number of entries and the winner’s and honorable mentions are pretty cool. Have a look!
Tip of the Week
For those building to Android, check out this dev workflow tip to use Github actions to build Andriod APKs (using Capacitor).
Tutorials and Articles
We had our first ever online coding workshop supported by codeguro.io.
Quasar Awesome Example Applications
waalfin presented his beta app called Castmonkeys. CastMonkeys.com is a web app enabling you to chat and conduct video calls/conferences with connections on p2p (peer to peer).
Gkiokan presented his Netflix, Spotify and Youtube hybrid app on our forum.
Dylanett presented his medical support app on our Discord channel.
Kenium has added more features to his email forum building app.
Reported and Fixed Issues
quasarframework/quasar
profsoft reported the issue Slider not hide label and not show circle after disable/enable. which was fixed by a fix(TouchPan): emit the final event when the directive is destroyed while active #7225
macibo reported the issue q-uploader-base component button not work which was fixed by a fix(QUploaderBase): handle corner-case with canAddFiles() #7220
BeginsDuang reported the issue q-input type:password Extra icons which was fixed by a fix(IE/Edge): hide clear and password reveal buttons in input fields #7213
BeginsDuang reported the issue [TS] Error not using lazy loading which was fixed by a fix(app): Auto-import with TS runtime logic - breaks non-lazy loading routes #7194
Dumitru reported the issue Dialog does not show up within a maximized component which was fixed by a fix(portal): move portal element in the fullscreen element if it is a modal dialog #7187
Ctibor Laky reported the issue body-cell-[name] slot should have precedence over body-cell slot which was fixed by a feat(QTable): use specific cell slot before using the generic one for TH and TD #7160
Gordon Blahut reported the issue QSelect clearable no longer leaves QSelect focused which was fixed by a fix(QField): emit @blur when clear button blurs the field #7157
Gordon Blahut reported the issue Display issue with focused QSelect in Firefox again which was fixed by a fix(QSelect): hide focus outline for Firefox #7154
Dmitry Polushkin reported the issue SSR request raises error 500 after upgrade to vue-router 3.3.0 on beforeEach redirection which was fixed by a fix(app): Downgrade back to vue-router to 3.2.0 due to navigation issue #7152
Bob Steers reported the issue QBtnToggle does not emit native events which was fixed by a fix(QBtnToggle): emit “click” event from within each button handler #7150
Mila76 reported the issue SPA Modern not build which was fixed by a fix(app): Corner-case scenario where modern build fails due to terser #7131
Rodrigo Vieira reported the issue QSelect - Unable to select option in mobile design using @filter + behavior=“menu” which was fixed by a fix(QSelect): on mobile the keyboard should be hidden by focusing another element (not by blur) #7129Submitted PRs
Thank you for your valuable time in making Quasar a better framework!
quasarframework
Paolo Caleffi submitted a PR docs(app/ts): re-align TSDoc to documentation
Paolo Caleffi submitted a PR feat(ui/go-back): support app exit on all or some pages, fix: #7228
Paolo Caleffi submitted a PR style: fix lint errors
Luca Ban submitted a PR docs: Add important information on service-worker.js
Paolo Caleffi submitted a PR fix(ts): fix framework.importStrategy discriminated union
Paolo Caleffi submitted a PR docs(app): typo
Leo submitted a PR fix(QDate) startYear on Years view when innerModel year is negative
Leo submitted a PR typo: missing “:” in tip
SeanDylanGoff submitted a PR HOTFIX: fix bug with q-parallax when using ssr
Leo submitted a PR fix(QDate): utils getMaxDate negative dates error #5052
Дмитрий Океаний submitted a PR Add Dmitrij Polianin to team list
Danny Connell submitted a PR Video Tutorials - Added “Weather App with Vue.js & Quasar” course
Paolo Caleffi submitted a PR feat(ts): add extendPackageJson types
Yusuf Kandemir submitted a PR refactor(app): Various refactors
Yusuf Kandemir submitted a PR feat(app/quasar-info): Added eslint-plugin-quasar to local packages listquasarframework/quasar-awesome
Abdul Qoyyuum submitted a PR Continuous Deployment Android APK
Custom Automated Systems Pte Ltd submitted a PR Added Custom Automated Systems Pte Ltd website
Kévin Germain submitted a PR Update SA Email Builder website + its version + Quasar versionquasarframework/quasar-starter-kit
Jyan Zarate reported the issue Including module-example in store prevents SSR from rendering which was fixed by a fix: rename module in module-example to exampleModule (fix #118)
Jyan Zarate submitted a PR fix: rename module in module-example to exampleModule (fix #118)
Paolo Caleffi submitted a PR fix: prevent Prettier and ESLint argue over escaped quotesQuasar Releases
quasar-v1.12.5
quasar-v1.12.4
@quasar/extras-v1.8.2
quasar-v1.12.3
@quasar/app-v1.9.6
@quasar/app-v1.9.5
@quasar/app-v1.9.4
quasar-v1.12.2
@quasar/icongenie-v2.2.1
@quasar/app-v1.9.3
quasar-v1.12.1
@quasar/app-v1.9.2Quasar Official App Extension Releases
quasarframework/quasar-ui-qmarkdown
quasarframework/quasar-ui-qcalendar
quasarframework/quasar-ui-qflashcard
Repository Activity
quasarframework/quasar
- Contributors - 7 (commits authored by Quasar community members)
- rstoenescu - 21
- pdanpdan - 2
quasarframework/quasar-ui-qscroller
- hawkeye64 - 4
quasarframework/quasar-awesome
- Contributors - 3 (commits authored by Quasar community members)
quasarframework/app-extension-typescript
- Contributors - 2 (commits authored by Quasar community members)
quasarframework/quasar-ui-qcalendar
- Contributors - 1 (commits authored by Quasar community members)
- hawkeye64 - 29
quasarframework/quasar-ui-qiconpicker
- hawkeye64 - 11
quasarframework/quasar-starter-kit
- Contributors - 2 (commits authored by Quasar community members)
- rstoenescu - 12
quasarframework/quasar-ui-qmarkdown
- hawkeye64 - 11
quasarframework/quasar-ui-qmediaplayer
- hawkeye64 - 1
quasarframework/quasar-ui-qoverlay
- hawkeye64 - 2
quasarframework/quasar-ui-qflashcard
- hawkeye64 - 14
Call to action
Please share important or interesting contributions, Quasar community news, tutorials, videos or great goding tips and tricks. Those which you would like to see in the next Quasarians in Actions. Please use Quasar chat preferable in channels #i-made-this AND tag @Scott (EN- DE).If you like this aggregation of best contributions and would even like a more direct reception of this information, or you have any other ideas for honoring contributions to Quasar, please let us know in the Discord.