Skip to content

Conversation

@github-actions
Copy link
Contributor

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

@powersync/lib-services-framework@0.2.0

Minor Changes

  • 57bd18b: Added disposable listeners and observers
  • 57bd18b: - Introduced modules to the powersync service architecture
    • Core functionality has been moved to "engine" classes. Modules can register additional functionality with these engines.
    • The sync API functionality used by the routes has been abstracted to an interface. API routes are now managed by the RouterEngine.
    • Replication is managed by the ReplicationEngine and new replication data sources can be registered to the engine by modules.
    • Refactored existing Postgres replication as a module.
    • Removed Postgres specific code from the core service packages.

@powersync/service-module-mongodb@0.1.0

Minor Changes

  • 57bd18b: Reduce permissions required for replicating a single mongodb database
  • 57bd18b: Add MongoDB support (Alpha)

Patch Changes

  • 57bd18b: Fix diagnostics schema authorization issues for MongoDB
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
    • @powersync/service-core@0.9.0
    • @powersync/lib-services-framework@0.2.0
    • @powersync/service-sync-rules@0.21.0
    • @powersync/service-types@0.3.0

@powersync/service-module-mysql@0.1.0

Minor Changes

  • 57bd18b: Generate random serverId based on syncrule id for MySQL replication client
    Consolidated type mappings between snapshot and replicated values
    Enabled MySQL tests in CI
  • 57bd18b: Introduced alpha support for MySQL as a datasource for replication.
    Bunch of cleanup

Patch Changes

  • 57bd18b: Fixed MySQL version checking to better handle non-semantic version strings
  • 57bd18b: Fixed mysql schema json parsing
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
    • @powersync/service-core@0.9.0
    • @powersync/lib-services-framework@0.2.0
    • @powersync/service-sync-rules@0.21.0
    • @powersync/service-types@0.3.0

@powersync/service-jpgwire@0.18.0

Minor Changes

  • 57bd18b: - Introduced modules to the powersync service architecture
    • Core functionality has been moved to "engine" classes. Modules can register additional functionality with these engines.
    • The sync API functionality used by the routes has been abstracted to an interface. API routes are now managed by the RouterEngine.
    • Replication is managed by the ReplicationEngine and new replication data sources can be registered to the engine by modules.
    • Refactored existing Postgres replication as a module.
    • Removed Postgres specific code from the core service packages.

Patch Changes

  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
    • @powersync/service-sync-rules@0.21.0
    • @powersync/service-types@0.3.0

@powersync/service-core@0.9.0

Minor Changes

  • 57bd18b: Added ability to emit data replication events
  • 57bd18b: Introduced alpha support for MySQL as a datasource for replication.
    Bunch of cleanup
  • 57bd18b: Moved Write Checkpoint APIs to SyncBucketStorage
  • 57bd18b: - Introduced modules to the powersync service architecture
    • Core functionality has been moved to "engine" classes. Modules can register additional functionality with these engines.
    • The sync API functionality used by the routes has been abstracted to an interface. API routes are now managed by the RouterEngine.
    • Replication is managed by the ReplicationEngine and new replication data sources can be registered to the engine by modules.
    • Refactored existing Postgres replication as a module.
    • Removed Postgres specific code from the core service packages.

Patch Changes

  • 57bd18b: Improved sync rules storage cached parsed sync rules, accommodating different parsing options where necessary.
  • 57bd18b: Moved tag variable initialization in diagnostics route to ensure it is initialized before usage
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
    • @powersync/lib-services-framework@0.2.0
    • @powersync/service-sync-rules@0.21.0
    • @powersync/service-rsocket-router@0.0.14
    • @powersync/service-types@0.3.0

@powersync/service-sync-rules@0.21.0

Minor Changes

  • 57bd18b: Added ability to emit data replication events
  • 57bd18b: Introduced alpha support for MySQL as a datasource for replication.
    Bunch of cleanup
  • 57bd18b: - Introduced modules to the powersync service architecture
    • Core functionality has been moved to "engine" classes. Modules can register additional functionality with these engines.
    • The sync API functionality used by the routes has been abstracted to an interface. API routes are now managed by the RouterEngine.
    • Replication is managed by the ReplicationEngine and new replication data sources can be registered to the engine by modules.
    • Refactored existing Postgres replication as a module.
    • Removed Postgres specific code from the core service packages.
  • 57bd18b: Support json_each as a table-valued function.
  • 57bd18b: Optionally include original types in generated schemas as a comment.

@powersync/service-types@0.3.0

Minor Changes

  • 57bd18b: - Introduced modules to the powersync service architecture
    • Core functionality has been moved to "engine" classes. Modules can register additional functionality with these engines.
    • The sync API functionality used by the routes has been abstracted to an interface. API routes are now managed by the RouterEngine.
    • Replication is managed by the ReplicationEngine and new replication data sources can be registered to the engine by modules.
    • Refactored existing Postgres replication as a module.
    • Removed Postgres specific code from the core service packages.

Patch Changes

  • 57bd18b: Updates from Replication events changes

@powersync/service-module-postgres@0.0.2

Patch Changes

  • 57bd18b: Updates from Replication events changes
  • 57bd18b: - Introduced modules to the powersync service architecture
    • Core functionality has been moved to "engine" classes. Modules can register additional functionality with these engines.
    • The sync API functionality used by the routes has been abstracted to an interface. API routes are now managed by the RouterEngine.
    • Replication is managed by the ReplicationEngine and new replication data sources can be registered to the engine by modules.
    • Refactored existing Postgres replication as a module.
    • Removed Postgres specific code from the core service packages.
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
    • @powersync/service-core@0.9.0
    • @powersync/lib-services-framework@0.2.0
    • @powersync/service-sync-rules@0.21.0
    • @powersync/service-types@0.3.0
    • @powersync/service-jpgwire@0.18.0

@powersync/service-rsocket-router@0.0.14

Patch Changes

  • 57bd18b: Updates from Replication events changes
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
    • @powersync/lib-services-framework@0.2.0

@powersync/service-image@1.0.0

Major Changes

  • 57bd18b: - Introduced modules to the powersync service architecture
    • Core functionality has been moved to "engine" classes. Modules can register additional functionality with these engines.
    • The sync API functionality used by the routes has been abstracted to an interface. API routes are now managed by the RouterEngine.
    • Replication is managed by the ReplicationEngine and new replication data sources can be registered to the engine by modules.
    • Refactored existing Postgres replication as a module.
    • Removed Postgres specific code from the core service packages.

Minor Changes

  • 57bd18b: Add MongoDB support (Alpha)

Patch Changes

  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
    • @powersync/service-module-mongodb@0.1.0
    • @powersync/service-module-mysql@0.1.0
    • @powersync/service-core@0.9.0
    • @powersync/lib-services-framework@0.2.0
    • @powersync/service-sync-rules@0.21.0
    • @powersync/service-module-postgres@0.0.2
    • @powersync/service-rsocket-router@0.0.14
    • @powersync/service-types@0.3.0
    • @powersync/service-jpgwire@0.18.0

test-client@0.1.11

Patch Changes

  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
  • Updated dependencies [57bd18b]
    • @powersync/service-core@0.9.0

@github-actions github-actions bot force-pushed the changeset-release/main branch from c0d3012 to 33ccb5f Compare November 27, 2024 07:26
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