Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(release): version packages #12

Merged
merged 1 commit into from
Nov 16, 2023
Merged

Conversation

joakimbeng
Copy link
Member

@joakimbeng joakimbeng commented Nov 15, 2023

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@emigrate/cli@0.3.0

Minor Changes

  • 8dadfe9: Support migration functions using the old NodeJS callback style API, i.e. accepting a callback as a single parameter which in turns takes any error as its first parameter (any other parameters are ignored)
  • a058ebf: Handle file extensions with or without a leading period, i.e. emigrate new -e .js ... is now the same as emigrate new -e js ...
  • b56794a: Implement the "up" command with support for "storage" and "loader" plugins
  • 0b78d5c: Rename the "emigrate" package to "@emigrate/cli" to mimic other tools
  • 30a448b: Improve error handling by making more granular custom Error instances
  • 3b36b3d: Implement a default "loader" plugin for JavaScript files (supports .js, .cjs and .mjs file extensions)
  • 9f5abf7: Simplify plugin interfaces by getting rid of the "type" string, in preparation for having packages that contains multiple different plugins

Patch Changes

  • 46b9104: Don't run any migrations if there's a failed migration in the migration history
  • 3e0ff07: Specify files to include in published NPM package
  • a1debba: Fix a logical error that didn't allow creating new migration files with only the "extension" option
  • Updated dependencies [1799b6e]
  • Updated dependencies [3e0ff07]
  • Updated dependencies [23a323c]
  • Updated dependencies [62bd5a4]
  • Updated dependencies [81fde2e]
  • Updated dependencies [9f5abf7]
    • @emigrate/plugin-tools@0.2.0

@emigrate/plugin-generate-js@0.2.0

Minor Changes

  • 9f5abf7: Simplify plugin interfaces by getting rid of the "type" string, in preparation for having packages that contains multiple different plugins

Patch Changes

  • 3e0ff07: Specify files to include in published NPM package
  • Updated dependencies [1799b6e]
  • Updated dependencies [3e0ff07]
  • Updated dependencies [23a323c]
  • Updated dependencies [62bd5a4]
  • Updated dependencies [81fde2e]
  • Updated dependencies [9f5abf7]
    • @emigrate/plugin-tools@0.2.0

@emigrate/plugin-storage-fs@0.1.0

Minor Changes

  • 0c49249: Implement a first version of the File System Storage plugin for simple migration setups

Patch Changes

  • Updated dependencies [1799b6e]
  • Updated dependencies [3e0ff07]
  • Updated dependencies [23a323c]
  • Updated dependencies [62bd5a4]
  • Updated dependencies [81fde2e]
  • Updated dependencies [9f5abf7]
    • @emigrate/plugin-tools@0.2.0

@emigrate/plugin-tools@0.2.0

Minor Changes

  • 23a323c: Add the convenience functions getOrLoadPlugin and getOrLoadPlugins
  • 62bd5a4: Add more properties to the MigrationMetadata type to ease writing "loader" plugins
  • 81fde2e: Prepare for supporting "loader" plugins. A loader plugin is used to transform a migration file of a given type (file extension) to a function that will execute the actual migration.
  • 9f5abf7: Simplify plugin interfaces by getting rid of the "type" string, in preparation for having packages that contains multiple different plugins

Patch Changes

  • 1799b6e: Add missing types and utility methods related to the new "loader" plugins
  • 3e0ff07: Specify files to include in published NPM package

@joakimbeng joakimbeng merged commit b61072a into main Nov 16, 2023
2 checks passed
@joakimbeng joakimbeng deleted the changeset-release/main branch November 16, 2023 11:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant