Skip to content
This repository has been archived by the owner on Dec 6, 2022. It is now read-only.

Releases: nogic1008/nuxt-ts-template

v1.4.4

25 Aug 02:51
2603d3e
Compare
Choose a tag to compare

Full Changelog: fc757c9...2603d3e

Bug Fixes

Security Updates

Features

  • feat: migrate to Composition API (#566)
  • refactor: use <script setup> syntax (#652)
  • feat: migrate nuxt-buefy to @oruga-ui/oruga & @oruga-ui/theme-bulma (#654)
  • refactor: use composable function (#665)

Development

  • chore: rename master branch to main (#504)
  • ci: setup dev container (#686)
  • ci(gh-pages): migrate release flow to GitHub Actions (#782, #783)

Dependencies update

  • chore(deps-dev): migrate jest to v28 (#514, #663, #683)
  • chore: migrate to flag-icons (#587)
package old new PR(s)
@nuxtjs/i18n 7.0.2 7.3.0 #511,#537,#555,#645,#662,#764,#780
@nuxtjs/eslint-config-typescript 6.0.1 10.0.0 #542,#563,#636,#675
@vue/test-utils 1.2.2 1.3.0 #558
eslint 7.32.0 8.22.0 #542,#556,#559,#574,#578,#586,#595,#604,#607,#613,#625,#634,#639,#649,#660,#679,#689,#704,#731,#740,#753,#763,#774
eslint-config-prettier 8.3.0 8.5.0 #618,#630
eslint-plugin-jest 26.2.2 26.4.6 #700,#706,#713,#752,#762,#769,#770,#771,#775,#778
eslint-plugin-nuxt 2.0.0 3.2.0 #545,#564,#635
prettier 2.3.2 2.7.1 #513,#522,#560,#575,#637,#640,#644,#725,#728
sass 1.38.0 1.54.5 #506,#509,#512,#518,#520,#521,#524,#525,#532,#539,#547,#561,#569,#664,#692,#709,#718,#733,#758,#766,#767,#772,#779
ts-node 9.1.1 10.9.1 #515,#531,#540,#544,#611,#628,#633,#691,#708,#739,#749
vue-i18n-jest 1.1.0 1.1.1 #541
actions/checkout 2.3.4 3.0.2 #534,#553,#626,#651,#657
actions/setup-node 2.4.0 3.4.1 #527,#568,#590,#624,#643,#650,#682,#712,#745,#751
codecov/codecov-action 2.0.2 3.1.0 #505,#517,#648,#658

v1.4.3

20 Aug 06:02
fc757c9
Compare
Choose a tag to compare

diff: 168aaa9...fc757c9

Bug Fix

Security Update

  • bump hosted-git-info from 2.8.8 to 2.8.9 (#437)
  • bump ws from 7.4.5 to 7.4.6 (#453)
  • bump postcss from 7.0.35 to 7.0.36 (#467)
  • bump tar from 6.1.0 to 6.1.4 (#491)

Development

  • change eslint config order (#469)
  • use cache option in actions/setup-node instead of actions/cache (#474)
  • split CI/CD job (#502)

Documentation

Dependencies Update

  • drop @nuxt/typescript-runtime package (#395)
  • migrate npm-run-all to npm-run-all2 (#461)
  • migrate nuxt-i18n to @nuxtjs/i18n (#501)
package old new PR
actions/setup-node v2.1.4 v2.4.0 #386,#474,#480,#493,#494
codecov/codecov-action v1 v2.0.1 #445,#457,#458,#479,#482
peaceiris/actions-gh-pages v3 v3.8.0 #410
nuxt 2.15.0 2.15.8 #384,#387,#402,#417,#442,#448,#464,#496
nuxt-buefy 0.4.4 0.4.8 #414,#419,#430,#471
nuxt-i18n 6.20.1 6.21.0 #381,#393,#397,#401,#404
nuxt-typed-vuex 0.1.22 0.2.0 #434
@nuxt/types 2.15.0 2.15.8 #385,#389,#403,#416,#441,#446,#463,#497
@nuxt/typescript-build 2.0.4 2.1.0 #382,#391,#400
@nuxtjs/eslint-config-typescript 5.0.0 6.0.1 #399,#451
@types/jest 26.0.20 26.0.24 #443,#499
@vue/test-utils 1.1.3 1.2.2 #423,#435,#462,#481
eslint 7.20.0 7.32.0 #396,#405,#413,#421,#431,#438,#449,#456,#470,#475,#478,#486
eslint-config-prettier 7.2.0 8.3.0 #383,#394,#425,#432
prettier 2.2.1 2.3.2 #439,#455,#473
sass 1.32.7 1.38.0 #380,#427,#428,#433,#447,#450,#454,#465,#476,#483,#485,#487,#490,#492,#500
sass-loader 10.1.1 10.2.0 #444
ts-jest 26.5.1 26.5.6 #388,#398,#409,#426,#436
vue-i18n-jest 1.0.0 1.1.0 #459
vue-jest 4.0.0-rc.0 4.0.1 #392,#406

v1.4.2

17 Feb 06:28
168aaa9
Compare
Choose a tag to compare

Bug Fixes

Security Updates

  • bump node-fetch from 2.6.0 to 2.6.1 (#268)
  • bump ini from 1.3.5 to 1.3.7 (#338)
  • bump node-notifier from 8.0.0 to 8.0.1 (#351)

Refactor

  • migrate /store to nuxt-typed-vuex (#349)
  • change type definitions (#376)
  • use SCSS to reduce bundle size (#377)

Deployment

  • ci(dependabot): add GitHub Actions settings
  • migrate jest config file to TypeScript (#304)
  • style: fix eslint warn & remove prettier plugin (#340)
  • use vue-i18n-jest to transform <i18n> blocks (#350)
  • ci: split Release job (#378)

Dependencies Updates

Package old new PR(s)
actions/cache v2.1.0 v2.1.4 #278,#287,#309,#369
actions/checkout v2.3.1 v2.3.4 #281,#305
actions/download-artifact v1 v2.0.8 #280,#312,#342,#354
actions/setup-node v1 v2.1.4 #343
actions/upload-artifact v1 v2.2.2 #279,#283,#313,#353
@nuxt/typescript-runtime 1.0.0 2.0.1 #261,#359
@nuxtjs/pwa 3.0.2 3.3.5 #285,#286,#289,#321,#322,#347,#356,#364
nuxt 2.14.4 2.15.0 #266,#273,#292,#325,#327,#332,#336,#344,#375
nuxt-buefy 0.4.2 0.4.4 #262,#302
nuxt-i18n 6.13.12 6.20.1 #263,#265,#270,#290,#291,#295,#334,#355,#357,#367,#368,#374
nuxt-property-decorator 2.7.2 2.9.1 #272,#275,#361
@nuxt/types 2.14.4 2.15.0 #264,#274,#293,#326,#331,#337,#345,#373
@nuxt/typescript-build 2.0.2 2.0.4 #260,#359
@nuxtjs/eslint-config-typescript 3.0.0 5.0.0 #296,#315
@vue/test-utils 1.0.5 1.1.3 #267,#301,#341,#370
eslint 7.8.1 7.20.0 #269,#276,#288,#298,#299,#310,#318,#330,#348,#352,#360,#365,#372
eslint-config-prettier 6.11.0 7.2.0 #277,#294,#297,#300,#329,#346,#363
eslint-plugin-nuxt 1.0.0 2.0.0 #314
eslint-plugin-simple-import-sort 5.0.3 7.0.0 #316,#317,#333
jest 25.4.0 26.6.3 #303,#307,#308
prettier 2.1.1 2.2.1 #271,#319,#320
ts-jest 25.5.1 26.5.1 #303,#311,#366,#371
vue-jest 4.0.0-beta.5 4.0.0-rc.0 #303

v1.4.1

02 Sep 00:03
Compare
Choose a tag to compare

Bug Fixes

design: change GitHub material icon (#258)

Dependencies Update

package old new PR
@nuxtjs/pwa 3.0.0-beta.20 3.0.2 #240,#244,#253
nuxt 2.14.0 2.14.4 #233,#241,#254
nuxt-buefy 0.3.31 0.4.2 #245,#247,#250
nuxt-i18n 6.13.2 6.13.12 #234,#236,#237,#243,#248,#249
@nuxt/types 2.14.0 2.14.4 #235,#239,#255
@vue/test-utils 1.0.3 1.0.5 #246,#256
eslint 7.6.0 7.8.1 #242,#257,#259
prettier 2.0.5 2.1.1 #252

v1.4.0

04 Aug 01:17
Compare
Choose a tag to compare

New Features

  • migrate env to runtimeConfig (#230)

Development

  • ci: migrate dependabot config file to v2 (#200)
  • migrate to yarn (#228)

Dependencies Update

package old new PR
@nuxt/typescript-runtime 0.4.9 1.0.0 #197,#229
flag-icon-css 3.4.6 3.5.0 #195
nuxt 2.12.2 2.14.0 #204,#209,#210,#213,#224
nuxt-i18n 6.12.2 6.13.2 #214,#215,#229
vuex-class-component 2.3.3 2.3.5 #218,#220
@nuxt/typescript-build 1.0.2 2.0.2 #199,#229
@nuxtjs/eslint-config-typescript 2.0.0 3.0.0 #222
eslint 7.2.0 7.6.0 #207,#217,#219,#229
eslint-plugin-prettier 3.1.3 3.1.4 #196
ts-jest 25.4.0 25.5.1 #229
vue-jest 4.0.0-beta.3 4.0.0-beta.5 #229

Release v1.3.1

30 Jun 01:10
Compare
Choose a tag to compare

Bug Fix

  • types: add type assertion to avoid Vetur error (#161)
  • test: remove deprecated methods (#162)

Refactor

  • remove buefy dependencies (#105)
  • move i18n contents to custom block (#72)
  • split navbar compornent (#161)

Dependencies Update

powered by @dependabot-preview

package old new PR
@nuxt/typescript-runtime 0.4.0 0.4.9 #79,#99,#113,#118,#137,#174,#180,#189
nuxt 2.12.1 2.12.2 #87
nuxt-buefy 0.3.24 0.3.31 #92,#133,#139,#160,#170,#178
nuxt-i18n 6.7.0 6.12.2 #84,#86,#93,#98,#121,#136,#145,#159,#179,#186
nuxt-property-decorator 2.5.1 2.7.2 #131
vuex-class-component 2.2.1 2.3.3 #149,#194
@nuxt/typescript-build 0.6.0 1.0.2 #80,#100,#114,#117,#138,#175,#181,#191
@nuxtjs/eslint-config-typescript 1.0.2 2.0.0 #163
@types/jest 25.1.4 25.2.3 #95,#102,#166,#176
@vue/test-utils 1.0.0-beta.32 1.0.3 #108,#156,#172
eslint 6.8.0 7.2.0 4e2634b,#190
eslint-config-prettier 6.10.1 6.11.0 #129
eslint-plugin-nuxt 0.5.2 1.0.0 #164
eslint-plugin-jest 23.8.2 23.13.1 #151,#157,#165,#169,#171
eslint-plugin-prettier 3.1.2 3.1.3 #119
eslint-plugin-simple-import-sort 5.0.2 5.0.3 #140
husky 4.2.3 4.2.5 #116
jest 24.9.0 25.3.0 #82,#94,#96,#109
lint-staged 10.0.9 10.2.9 #81,#85,#88,#103,#112,#123,#124,#125,#127,#141,#146,#148,#173,#177,#183,#187,#188
prettier 2.0.2 2.0.5 #104,#107,#128
ts-jest 24.3.0 26.1.0 #82,#83,#97,#122,#158,#167,#185
vue-jest 4.0.0-beta.2 4.0.0-beta.3 #192

Release v1.3.0

30 Jun 00:04
Compare
Choose a tag to compare

New Features

  • support i18n (#60)
  • add head() property on page components (#70)

Bug Fix

Refactor

  • improve type assertion (#71)
  • ci: clear npm cache before restore (e13eb94)

Development

  • build: add npm script to bump version (b4a5d52)

Dependencies update

powered by @dependabot-preview

package old new PR
buefy 0.8.12 0.8.13 #57
nuxt 2.11.0 2.12.1 #63,#76
nuxt-i18n 6.6.0 6.7.0 #62,#75
nuxt-buefy 0.3.23 0.3.24 #58
eslint-plugin-nuxt 0.5.1 0.5.2 #64
eslint-plugin-simple-import-sort 5.0.1 5.0.2 #59
lint-staged 10.0.8 10.0.9 #74
prettier 1.19.1 2.0.2 #73

Version 1.2.0

10 Mar 00:21
Compare
Choose a tag to compare

New Features

  • add server only environments (#40)

Fixes

  • test: cannot collect *.vue coverage (#48)

Refactoring

  • use Set instead of Array (#51)
  • use new vuex-class-component API (#52)

CI/CD workflows

Testing

  • move test files to /__tests__/ (#41)

Document

Bump Dependencies Version

powered by @dependabot-preview

package old new PR(s)
@nuxt/typescript-runtime 0.3.9 0.4.0 #43,#47
@nuxt/typescript-build 0.5.7 0.6.0 #42,#46
@types/jest 25.1.3 25.1.4 #54
@vue/test-utils 1.0.0-beta.31 1.0.0-beta.32 #55
eslint-plugin-jest 23.8.0 23.8.2 #45,#53

Version 1.1.1

26 Feb 07:52
Compare
Choose a tag to compare

Development

  • run lint parallel (#25)
  • add dependabot config (59d8f04)

Testing

  • update snapshot to buefy renders (#36)

Bump Dependencies Version

powered by @dependabot-preview

package old new PR(s)
@nuxt/typescript-runtime 0.3.8 0.3.9 #31
@nuxtjs/pwa 3.0.0-beta.19 3.0.0-beta.20 #21
buefy 0.8.10 0.8.12 #34,#36
nuxt-buefy 0.3.21 0.3.23 #35,#37
nuxt-property-decorator 2.5.0 2.5.1 #29
@nuxt/typescript-build 0.5.6 0.5.7 #30
@nuxtjs/eslint-config-typescript 1.0.0 1.0.2 #23
@types/jest 25.1.1 25.1.3 #20,#33
eslint-plugin-jest 23.7.0 23.8.0 #38
eslint-plugin-nuxt 0.5.0 0.5.1 #24
husky 4.2.1 4.2.3 #27,#28
jest 24.9.0 25.1.0 34f6b54
lint-staged 10.0.7 10.0.8 #39
ts-jest 25.1.0 25.2.1 #22,#32

Version 1.1.0

04 Feb 05:58
Compare
Choose a tag to compare

Deployed to 970e807

Feature

  • add client-side environment support (#19)

Refactor