Releases: FloEdelmann/vue-ts-types
Releases · FloEdelmann/vue-ts-types
Version 1.7.1
Bug fixes
- Switch back to CommonJS (which has mistakenly changed to ESM in v1.7.0), by @FloEdelmann in #707
Full Changelog: v1.7.0...v1.7.1
Version 1.7.0
Warning
This release mistakenly changed "type": "commonjs"
to "type": "module"
in package.json
. Please use v1.7.1 which is back to CommonJS. Switching to ESM will be a major version bump in the future; and there will probably be releases supporting both ESM and CommonJS before that.
Internal changes
- Convert some YAML config files to JSON, by @FloEdelmann in #550
- Remove no longer needed VS Code settings, by @FloEdelmann in #589
- Install
eslint-plugin-package-json
, by @FloEdelmann in #569 - Switch from
eslint-plugin-jest-formatting
toeslint-plugin-jest
rules, by @dependabot and @FloEdelmann in #636 - Update ESLint to v9, by @FloEdelmann in #680
- Simplify ESLint config, by @FloEdelmann in #696
- Drop development support for Node 16 and default to Node 22 in tests, by @FloEdelmann in #704 and #705
- Bump development dependencies, by @dependabot, @FloEdelmann and @mrazauskas
Full Changelog: v1.6.2...v1.7.0
Version 1.6.2
Docs
- Add GitHub Actions badge to readme, by @FloEdelmann in #535
Internal changes
- Bump Vue 2.7 to latest (and final) version, by @FloEdelmann in #432 and #479
- Migrate type tests to TSTyche, by @mrazauskas in #507
- Migrate to ESLint flat config, by @FloEdelmann in #519
- Remove Dependabot groups, by @FloEdelmann in #521
- Enable
eslint-plugin-jest
'sstyle
config, by @FloEdelmann in #523 - Install
lefthook
, by @FloEdelmann in #527 - Switch to
@jest/globals
, by @FloEdelmann in #532 - Jest config update, by @FloEdelmann in #545
- Bump development dependencies, by @dependabot and @FloEdelmann
New Contributors
- @mrazauskas made their first contribution in #507
Full Changelog: v1.6.1...v1.6.2
Version 1.6.1
Docs
- Auto-generate changelog based on GitHub releases, by @FloEdelmann in #182
- Mention in readme that package has no dependencies, by @FloEdelmann in #250
Internal changes
- Ignore Markdownlint issues in auto-generated changelog file, by @FloEdelmann in 3abd5b4
- Switch to markdownlint CLI v1, by @FloEdelmann in #186
- Enable
eslint-plugin-jest-formatting
, by @FloEdelmann in #210 - Lock file maintenance, by @FloEdelmann in #368
- Group typescript and typescript-eslint updates in dependabot, by @FloEdelmann in #393 and #395
- Use Prettier for code formatting, by @FloEdelmann in #405
- Lint YAML files, by @FloEdelmann in #406
- Drop development support for Node 14 and default to Node 20 in tests, by @FloEdelmann in #407
- Publish npm package with provenance, by @FloEdelmann in #408
- Bump development dependencies, by @dependabot and @FloEdelmann
Full Changelog: v1.6.0...v1.6.1
Version 1.6.0
Features
- Allow generic type for
numberProp
, by @jhoermann in #181
Docs
- Add motivation section to docs, by @FloEdelmann in #164
Internal changes
- Use
jest-extended
again, by @FloEdelmann in #142 - Lint, by @FloEdelmann in #165
- Bump development dependencies, by @dependabot
Full Changelog: v1.5.1...v1.6.0
Version 1.5.1
Docs
- Improve readme example, by @FloEdelmann in cb3ebed
- Add/improve JSDoc comments, by @FloEdelmann in 0fae765
- Add note about default props to readme, by @FloEdelmann in 2b0c2f8
- Add note about
oneOfProp
tostringProp
section in readme, by @FloEdelmann in 2e34747 - Add note about
VueComponent
type to readme, by @FloEdelmann in 9c69292 - Highlight all "note" blocks in readme, by @FloEdelmann in 2e5f65c
Internal changes
- Don't fail fast in GitHub Actions test workflow, by @FloEdelmann in f8c65ed
- Drop development support for Node v12, by @FloEdelmann in #137
- Bump development dependencies, by @dependabot and @FloEdelmann
Full Changelog: v1.5.0...v1.5.1
Version 1.5.0
Features
- Add new user-facing custom validators, by @FloEdelmann in #114
Internal changes
- Enable
jest/prefer-mock-promise-shorthand
ESLint rule, by @FloEdelmann in 246bc77 - Bump development dependencies, by @dependabot
Full Changelog: v1.4.0...v1.5.0
Version 1.4.0
Features
- Add
.nullable
property, by @jhoermann in #89
Internal changes
- Bump development dependencies, by @dependabot
New Contributors
- @jhoermann made their first contribution in #89
Full Changelog: v1.3.0...v1.4.0
Version 1.3.0
Features / Bug fixes
- Ensure compatibility with multiple versions of Vue, by @FloEdelmann in #83
Docs
- Mention documentation changes in contributing guidelines, by @FloEdelmann in 8dba095
- Fix missing parameters in docs, by @FloEdelmann in 2244715
Internal changes
- Enable
strict
typescript-eslint config, by @FloEdelmann in #29 - Inline
toHaveBeenCalledBefore
fromjest-extended
(becausejest-extended
is not compatible with Node v12 anymore), by @FloEdelmann in #84 - Bump development dependencies, by @dependabot
Full Changelog: v1.2.1...v1.3.0
Version 1.2.1
Bug fixes
- Make
PropOptions
interface public to fix TypeScript error, by @ricayanzon in #25
Internal changes
- Use
concurrency
in GitHub Actions workflows, by @FloEdelmann in #20 - Bump development dependencies, by @dependabot and @FloEdelmann
New Contributors
- @ricayanzon made their first contribution in #25
Full Changelog: v1.2.0...v1.2.1