Skip to content

Releases: gabe565/mnemonic-ninja

v1.3.0

21 May 07:16
e5c07a4
Compare
Choose a tag to compare

Changelog

Features

  • 840613c feat(interactive): Add filler words

Fixes

  • 75d0a65 fix(convert): Fix loading bar not disappearing on error
  • 89da381 fix(wordlist): Fix load error not being displayed

Others

  • 70e4630 chore(compile-cmudict): Parse CMUDict in file generated by custom plugin
  • 6fc4415 chore(docker): Remove leftover FontAwesome token env
  • 491a760 chore(npm): Set package type to module
  • c0b735f chore(plugins): Update Vuetify colors import
  • 30e846b chore(pre-commit): Remove Go pre-commit hooks
  • e5c07a4 ci(build): Add automated release workflow
  • 013e4f1 ci: Pin runner version to ubuntu-24.04
  • 0aafa48 refactor: UI overhaul

Dependencies

  • 17fbdfd chore(deps): Update generated components file
  • 31fb127 chore(deps): lock file maintenance (#417)
  • 5bae714 chore(deps): update dependency @rushstack/eslint-patch to v1.10.2
  • 9362a74 chore(deps): update dependency eslint to v8.57.0
  • c982a2f chore(deps): update dependency eslint-plugin-vue to v9.25.0
  • 0e94e09 chore(deps): update dependency eslint-plugin-vuetify to v2.4.0
  • 72afeb9 chore(deps): update dependency prettier to v3.2.5
  • 8e54a37 chore(deps): update dependency vue-eslint-parser to v9.4.2
  • a716db5 fix(deps): update dependency @iconify-json/material-symbols to v1.1.70 (#391)
  • 62d253b fix(deps): update dependency @iconify-json/simple-icons to v1.1.102 (#446)
  • bf7a52c fix(deps): update dependency @vitejs/plugin-vue to v5.0.4 (#420)
  • ca08de5 fix(deps): update dependency autoprefixer to v10.4.19 (#401)
  • a67f227 fix(deps): update dependency sass to v1.77.2 (#402)
  • 5fcb5d5 fix(deps): update dependency unplugin-auto-import to v0.17.6 (#412)
  • ba93ae5 fix(deps): update dependency unplugin-icons to v0.19.0 (#415)
  • d05b92a fix(deps): update dependency unplugin-vue-components to v0.27.0 (#441)
  • 79bda50 fix(deps): update dependency vite to v5.2.11 (#405)
  • 07d1510 fix(deps): update dependency vite-plugin-pwa to v0.20.0 (#413)
  • 862678e fix(deps): update dependency vite-plugin-vuetify to v2.0.3 (#424)
  • 4248d7d fix(deps): update dependency vue to v3.4.27 (#403)
  • 4a15a3a fix(deps): update dependency vue-router to v4.3.2 (#421)
  • 3fb5c95 fix(deps): update dependency vuetify to v3.6.6 (#404)
  • a10edfa fix(deps): update icons (#427)

v1.2.7

10 Jan 08:34
3aa8ad6
Compare
Choose a tag to compare

Changelog

Fixes

  • cf0300b fix(deps): update dependency @iconify-json/material-symbols to v1.1.69 (#349)
  • 57ee1ff fix(deps): update dependency @iconify-json/mdi to v1.1.64 (#361)
  • ab15f3d fix(deps): update dependency @iconify-json/simple-icons to v1.1.87 (#350)
  • 438ce8d fix(deps): update dependency @vitejs/plugin-vue to v4.6.2 (#346)
  • 95d5fe0 fix(deps): update dependency sass to v1.69.7 (#382)
  • d4366af fix(deps): update dependency unplugin-auto-import to v0.17.3 (#359)
  • 0f81805 fix(deps): update dependency unplugin-icons to v0.18.2 (#352)
  • fe30042 fix(deps): update dependency unplugin-vue-components to v0.26.0 (#367)
  • c852bda fix(deps): update dependency vite-plugin-pwa to v0.17.4 (#357)
  • 2a22217 fix(deps): update dependency vue to v3.4.7 (#360)
  • ad7d478 fix(deps): update dependency vuetify to v3.4.10 (#348)
  • f9894bf fix(deps): update vite (#387)

Others

  • 6355e81 chore(deps): Remove vite-svg-loader (#386)
  • 2374b01 chore(deps): lock file maintenance (#364)
  • 1f9cfc8 chore(deps): update actions/download-artifact action to v4
  • 672a51c chore(deps): update actions/upload-artifact action to v4
  • 3b7c706 chore(deps): update dependency @rushstack/eslint-patch to v1.6.0
  • 5cefa36 chore(deps): update dependency @rushstack/eslint-patch to v1.6.1
  • 7c7568f chore(deps): update dependency @vue/eslint-config-prettier to v9
  • a96cb58 chore(deps): update dependency eslint to v8.54.0
  • 7e866ca chore(deps): update dependency eslint to v8.55.0
  • f8ec990 chore(deps): update dependency eslint to v8.56.0
  • 5bf1cdb chore(deps): update dependency eslint-config-prettier to v9.1.0
  • 49943b1 chore(deps): update dependency eslint-plugin-prettier to v5.1.0
  • 11f14b1 chore(deps): update dependency eslint-plugin-prettier to v5.1.1
  • 3f8a320 chore(deps): update dependency eslint-plugin-prettier to v5.1.2
  • 3f7c251 chore(deps): update dependency eslint-plugin-prettier to v5.1.3
  • 158dafe chore(deps): update dependency eslint-plugin-vue to v9.19.1
  • a16f0f7 chore(deps): update dependency eslint-plugin-vue to v9.19.2
  • 3354a73 chore(deps): update dependency eslint-plugin-vuetify to v2.1.0
  • 184247f chore(deps): update dependency eslint-plugin-vuetify to v2.1.1
  • 9bce2f4 chore(deps): update dependency prettier to v3.1.0
  • a91ed84 chore(deps): update dependency prettier to v3.1.1
  • 7c7cbdb chore(deps): update dependency vue-eslint-parser to v9.4.0
  • 9f9033d chore(deps): update github/codeql-action action to v3
  • 5593008 chore(deps): update pre-commit hook pre-commit/mirrors-eslint to v8.56.0 (#356)
  • 3aa8ad6 chore: Update generated files

v1.2.6

08 Nov 09:12
fb1c56a
Compare
Choose a tag to compare

Changelog

Fixes

  • afab9c0 fix(deps): update dependency @iconify-json/material-symbols to v1.1.61 (#332)
  • a42fb81 fix(deps): update dependency @iconify-json/mdi to v1.1.55 (#341)
  • cfe9812 fix(deps): update dependency @iconify-json/simple-icons to v1.1.77 (#321)
  • b86800e fix(deps): update dependency @vitejs/plugin-vue to v4.4.0 (#322)
  • 20d0620 fix(deps): update dependency sass to v1.69.5 (#325)
  • 3a175fd fix(deps): update dependency unplugin-auto-import to v0.16.7 (#342)
  • 08d8609 fix(deps): update dependency unplugin-icons to v0.17.3 (#334)
  • 9082e43 fix(deps): update dependency vite to v4.5.0 (#324)
  • a24bd87 fix(deps): update dependency vite-plugin-pwa to v0.16.7 (#344)
  • a68de66 fix(deps): update dependency vue to v3.3.8 (#335)
  • 1ff07e9 fix(deps): update dependency vuetify to v3.3.23 (#323)

Others

  • 1c95f61 ⬆️ Bump @babel/traverse from 7.22.1 to 7.23.2 (#333)
  • a1bc117 ⬆️ Bump postcss from 8.4.27 to 8.4.31 (#327)
  • 5ae8295 chore(deps): update actions/setup-node action to v4
  • 2053f05 chore(deps): update dependency @rushstack/eslint-patch to v1.5.1
  • 0f4463f chore(deps): update dependency eslint to v8.51.0
  • cea85b2 chore(deps): update dependency eslint to v8.52.0
  • 5153013 chore(deps): update dependency eslint to v8.53.0
  • f01c391 chore(deps): update dependency eslint-plugin-prettier to v5.0.1
  • be912c5 chore(deps): update dependency eslint-plugin-vue to v9.18.0
  • b4d2b0b chore(deps): update dependency eslint-plugin-vue to v9.18.1
  • d42ee00 chore(deps): update dependency node to v20 (#339)
  • b45b4b8 chore(deps): update dependency vue-eslint-parser to v9.3.2
  • d61f37e chore(deps): update pre-commit hook pre-commit/mirrors-eslint to v8.51.0 (#328)
  • 63e8fbc chore(deps): update pre-commit hook pre-commit/mirrors-eslint to v8.53.0 (#337)
  • 4ab21f9 chore(terraform): Remove Terraform

v1.2.5

27 Sep 07:09
dbf5a15
Compare
Choose a tag to compare

What's Changed

  • dbf5a15 docs(terraform): Update Terraform docs
  • a0c9b30 🔧 (terraform): Set prod price class to 200
  • eaedc7b 🔧 (terraform): Remove dupicate ACM SAN

Dependencies

  • ⬆️ Update dependency eslint-plugin-vue to v9.15.1 by @renovate in #270
  • ⬆️ Update dependency eslint-plugin-vuetify to v2.0.3 by @renovate in #272
  • ⬆️ Update dependency eslint to v8.44.0 by @renovate in #273
  • ⬆️ Update dependency eslint to v8.45.0 by @renovate in #283
  • ⬆️ Update dependency eslint-plugin-vuetify to v2.0.4 by @renovate in #285
  • ⬆️ Update dependency eslint-config-prettier to v8.9.0 by @renovate in #288
  • ⬆️ Update dependency eslint-plugin-vuetify to v2.0.5 by @renovate in #287
  • ⬆️ Update dependency eslint to v8.46.0 by @renovate in #289
  • ⬆️ Update dependency eslint-plugin-vue to v9.16.0 by @renovate in #290
  • ⬆️ Update dependency eslint-plugin-vue to v9.16.1 by @renovate in #291
  • ⬆️ Update Prettier (major) by @renovate in #284
  • ⬆️ Update dependency eslint-config-prettier to v8.10.0 by @renovate in #293
  • ⬆️ Update dependency prettier to v3.0.1 by @renovate in #292
  • ⬆️ Update dependency eslint-config-prettier to v9 by @renovate in #294
  • ⬆️ Update dependency @rushstack/eslint-patch to v1.3.3 by @renovate in #295
  • ⬆️ Update dependency eslint-plugin-vue to v9.17.0 by @renovate in #296
  • ⬆️ Update dependency eslint to v8.47.0 by @renovate in #298
  • chore(deps): update dependency prettier to v3.0.2 by @renovate in #300
  • chore(deps): update aws-actions/configure-aws-credentials action to v3 by @renovate in #302
  • chore(deps): update dependency eslint to v8.48.0 by @renovate in #303
  • chore(deps): update dependency prettier to v3.0.3 by @renovate in #304
  • chore(deps): update actions/checkout action to v4 by @renovate in #306
  • chore(deps): update dependency eslint to v8.49.0 by @renovate in #307
  • chore(deps): update aws-actions/configure-aws-credentials action to v4 by @renovate in #309
  • chore(deps): update docker/login-action action to v3 by @renovate in #311
  • chore(deps): update docker/setup-qemu-action action to v3 by @renovate in #314
  • chore(deps): update docker/metadata-action action to v5 by @renovate in #312
  • chore(deps): update docker/setup-buildx-action action to v3 by @renovate in #313
  • chore(deps): update docker/build-push-action action to v5 by @renovate in #310
  • chore(deps): update dependency @rushstack/eslint-patch to v1.4.0 by @renovate in #315
  • chore(deps): update dependency eslint to v8.50.0 by @renovate in #316
  • chore(deps): update dependency @rushstack/eslint-patch to v1.5.0 by @renovate in #317
  • fix(deps): update dependency vuetify to v3.3.19 by @renovate in #261
  • fix(deps): update dependency sass to v1.68.0 by @renovate in #267
  • fix(deps): update dependency @iconify-json/material-symbols to v1.1.59 by @renovate in #269
  • fix(deps): update dependency @iconify-json/simple-icons to v1.1.72 by @renovate in #271
  • chore(deps): update pre-commit hook pre-commit/mirrors-eslint to v8.50.0 by @renovate in #274
  • fix(deps): update dependency vue-router to v4.2.5 by @renovate in #277
  • fix(deps): update dependency vite to v4.4.9 by @renovate in #278
  • chore(deps): update pre-commit hook antonbabenko/pre-commit-terraform to v1.83.4 by @renovate in #297
  • fix(deps): update dependency unplugin-icons to v0.17.0 by @renovate in #280
  • fix(deps): update dependency autoprefixer to v10.4.16 by @renovate in #299
  • fix(deps): update dependency @iconify-json/mdi to v1.1.54 by @renovate in #279
  • fix(deps): update dependency unplugin-vue-components to v0.25.2 by @renovate in #305
  • ⬆️ Bump semver from 6.3.0 to 6.3.1 by @dependabot in #282
  • fix(deps): update dependency unplugin-auto-import to v0.16.6 by @renovate in #275
  • fix(deps): update dependency @vitejs/plugin-vue to v4.3.4 by @renovate in #301
  • fix(deps): update dependency vite-plugin-pwa to v0.16.5 by @renovate in #308
  • chore(deps): update terraform aws to v5.18.1 by @renovate in #268

Full Changelog: v1.2.4...v1.2.5

v1.2.4

19 Jun 23:13
13df1e9
Compare
Choose a tag to compare

What's Changed

  • 13df1e9 ♻️ Change icons from @mdi/js and simple-icons to unplugin-icons
  • 12a658d 🚨 Update lint config

Dependencies

  • 5621e8a 📌 (terraform): Pin exact AWS provider version
  • 09157f5 ⬆️ Update dependency sass to v1.63.4 (#262)
  • 11ab83a ⬆️ Update Terraform aws to v5.4.0 (#260)
  • 06e0ceb ⬆️ Update pre-commit hook antonbabenko/pre-commit-terraform to v1.81.0 (#259)
  • 9a46726 ⬆️ Update dependency vite-plugin-pwa to v0.16.4 (#257)
  • ded7117 ⬆️ Update pre-commit hook pre-commit/mirrors-eslint to v8.43.0 (#265)
  • bac4a2f ⬆️ Update dependency eslint-plugin-vue to v9.15.0
  • d99029a ⬆️ Update dependency eslint to v8.43.0
  • 5054a48 ⬆️ Update dependency @rushstack/eslint-patch to v1.3.2
  • 0b69a08 ⬆️ Update dependency vue-eslint-parser to v9.3.1

Full Changelog: v1.2.3...v1.2.4

v1.2.3

10 Jun 08:02
02fe924
Compare
Choose a tag to compare

What's Changed

  • 02fe924 🔒 (terraform): Restrict IAM role to deployment environment
  • 19d805b 🧱 (terraform): Add Terraform config

Dependencies

  • 95844b3 ⬆️ Update Terraform aws to ~> 5.2.0 (#254)
  • 5fcd054 ⬆️ Update dependency vite-plugin-pwa to v0.16.3 (#247)
  • 49163ef ⬆️ Update dependency sass to v1.63.3 (#255)
  • 9f1a120 ⬆️ Update dependency vuetify to v3.3.3 (#253)
  • 0f2a699 ⬆️ Update pre-commit hook pre-commit/mirrors-eslint to v8.42.0 (#250)
  • 9a4a444 ⬆️ Update dependency unplugin-vue-components to v0.25.1 (#246)
  • 7941bf0 ⬆️ Update dependency unplugin-auto-import to v0.16.4 (#245)
  • 818883f ⬆️ Update dependency eslint-plugin-vuetify to v2.0.2
  • 4701ada ⬆️ Update dependency @rushstack/eslint-patch to v1.3.1
  • 457954b ⬆️ Bump @antfu/utils from 0.7.2 to 0.7.4 (#248)
  • 06e2c86 ⬆️ Update dependency eslint to v8.42.0

Full Changelog: v1.2.2...v1.2.3

v1.2.2

31 May 06:15
27f169c
Compare
Choose a tag to compare

What's Changed

  • 27f169c 🐛 Fix update snackbar overlapping mobile navigation
  • dd125dd 👷 (ci): Add AWS deploy job
  • e09f1ae 🐳 Only push Docker image during a release
  • da0a952 🔧 (ci): Remove FontAwesome npm auth token

Full Changelog: v1.2.1...v1.2.2

v1.2.1

30 May 06:35
35e9bda
Compare
Choose a tag to compare

What's Changed

  • 607420d ⚡ Enable SVGO
  • 5dc2a52 🐛 Fix some icons on Safari
  • abf6d8c 💬 (about): Tweak approximation text
  • 5196c1d 💬 (about): Fix typo: pronounciation to pronunciation
  • 6c3769b 🥅 (convert): Indicate if a row has invalid input or is an approximation
  • f0ff6a3 🐛 (convert): Fix word converter passing numbers to the output
  • b3d7b6d ✨ (convert): Set interactive converter input mode to numeric
  • 6151852 ⚡ Shrink word list size by parsing on client side

Dependencies

  • 35e9bda ⬆️ Update dependency vuetify to v3.3.2 (#244)
  • 92daa30 ⬆️ Update dependency vite to v4.3.9 (#241)
  • 0e668d2 ⬆️ Update dependency vue-router to v4.2.2 (#243)
  • 12d0516 ⬆️ Update dependency simple-icons to v9 (#242)
  • f9be7f7 ⬆️ Update dependency vite-plugin-pwa to v0.15.1 (#239)
  • 583181c ⬆️ Update transient dependencies
  • 9eb78da ⬆️ Update dependency eslint-plugin-vue to v9.14.1

Full Changelog: v1.2.0...v1.2.1

v1.2.0

24 May 07:40
1385225
Compare
Choose a tag to compare

New Features

  • The interactive converter now splits words into sections with the number as a heading
  • Loaders are shown during initial word list download
  • Display an error if the word list fails to load
  • The interactive converter can be navigated with browser back/forward buttons
  • Make selected portion of query gray

Changes

  • Various minor UI changes
  • The interactive converter's query text field handles keyboard input more intelligently
  • FontAwesome has been replaced with Material Design Icons and Simple Icons
  • Constrain page size to 1400px on very wide monitors
  • The word list is generated during the Vite build instead of committing the file to the repo
  • Routes are loaded dynamically, resulting in a smaller initial pageload
  • Only allow numbers in interactive validator
  • Change interactive text field variants to outlined
  • Accessibility improvements
  • Update OpenGraph image
  • Regenerate icon with thinner stroke and rounded corners

Fixes

  • Fix race condition with prefilled inputs

Dependencies

  • ee53452 ♻️ Upgrade Vue and Vuetify versions to v3
  • 5ea9b27 ➖ Remove dependency register-service-worker
  • d55daec ➖ Remove dependency lodash
  • de237b5 ➖ Remove dependency papaparse
  • 71729fe ➖ Remove dependency axios
  • 9e873e1 ⬆️ Update dependency eslint-plugin-vue to v9.14.0
  • 75467f5 ⬆️ Update dependency @rushstack/eslint-patch to v1.3.0
  • 9eae3eb ⬆️ Update pre-commit hook pre-commit/mirrors-eslint to v8.41.0 (#217)
  • 69fe9f6 ⬆️ Update dependency vite-plugin-pwa to v0.15.0 (#211)
  • ed5dd8a ⬆️ Update dependency vite to v4.3.8 (#223)
  • 77f369c ⬆️ Update dependency eslint to v8.41.0
  • 0d66b18 ⬆️ Update dependency vue-eslint-parser to v9.3.0
  • c644254 ⬆️ Update dependency prettier to v2.8.8
  • aaf6183 ⬆️ Update dependency eslint-config-prettier to v8.8.0
  • 6e7680b ⬆️ Update dependency autoprefixer to v10.4.14 (#201)
  • f30652a ⬆️ Update dependency unplugin-vue-components to v0.24.1 (#200)

Full Changelog: v1.1.4...v1.2.0

v1.1.4

02 Feb 05:05
a2f6505
Compare
Choose a tag to compare

What's Changed

  • ➕ (css): Add autoprefixer
  • 🔧 (browserslist): Use default config
  • ⬆️ Update dependency axios to v1.3.1 by @renovate in #179
  • ⬆️ Bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in #180

Full Changelog: v1.1.3...v1.1.4