Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented May 8, 2025

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-service-mongodb@0.6.0

Minor Changes

  • d154682: [MongoDB] Add support for plain "mongodb://" URIs for replica sets (multiple hostnames).

Patch Changes

  • Updated dependencies [9dc4e01]
  • Updated dependencies [94f657d]
  • Updated dependencies [d154682]
  • Updated dependencies [ca0a566]
    • @powersync/lib-services-framework@0.6.0

@powersync/lib-services-framework@0.6.0

Minor Changes

  • 9dc4e01: Improve authentication error messages and logs
  • 94f657d: Add additional log metadata to sync requests.
  • ca0a566: Switched default health check probe mechanism from filesystem to in-memory implementation. Consumers now need to manually opt-in to filesystem probes.

Patch Changes

  • d154682: [MongoDB] Add support for plain "mongodb://" URIs for replica sets (multiple hostnames).
  • Updated dependencies [9dc4e01]
  • Updated dependencies [d869876]
    • @powersync/service-errors@0.3.0

@powersync/service-module-core@0.1.0

Minor Changes

  • ca0a566: Initial core module release. This moves RouterEngine API route registrations, health check probe configuration and metrics configuration from the service runners to this shared module.

Patch Changes

  • Updated dependencies [ca0a566]
  • Updated dependencies [9dc4e01]
  • Updated dependencies [94f657d]
  • Updated dependencies [05c24d2]
  • Updated dependencies [d154682]
  • Updated dependencies [c672380]
  • Updated dependencies [ca0a566]
  • Updated dependencies [ca0a566]
  • Updated dependencies [d869876]
    • @powersync/service-core@1.12.0
    • @powersync/service-rsocket-router@0.1.0
    • @powersync/lib-services-framework@0.6.0
    • @powersync/service-types@0.11.0

@powersync/service-module-mongodb@0.9.0

Minor Changes

  • d154682: [MongoDB] Add support for plain "mongodb://" URIs for replica sets (multiple hostnames).

Patch Changes

  • 94f657d: Add additional log metadata to sync requests.
  • Updated dependencies [ca0a566]
  • Updated dependencies [9dc4e01]
  • Updated dependencies [94f657d]
  • Updated dependencies [05c24d2]
  • Updated dependencies [d154682]
  • Updated dependencies [c672380]
  • Updated dependencies [ca0a566]
  • Updated dependencies [ca0a566]
  • Updated dependencies [d869876]
    • @powersync/service-core@1.12.0
    • @powersync/lib-services-framework@0.6.0
    • @powersync/service-sync-rules@0.26.1
    • @powersync/lib-service-mongodb@0.6.0
    • @powersync/service-types@0.11.0

@powersync/service-module-postgres@0.13.0

Minor Changes

  • 9dc4e01: Improve authentication error messages and logs

Patch Changes

  • 94f657d: Add additional log metadata to sync requests.
  • Updated dependencies [ca0a566]
  • Updated dependencies [9dc4e01]
  • Updated dependencies [94f657d]
  • Updated dependencies [05c24d2]
  • Updated dependencies [d154682]
  • Updated dependencies [c672380]
  • Updated dependencies [ca0a566]
  • Updated dependencies [ca0a566]
  • Updated dependencies [d869876]
    • @powersync/service-core@1.12.0
    • @powersync/lib-services-framework@0.6.0
    • @powersync/service-sync-rules@0.26.1
    • @powersync/lib-service-postgres@0.4.3
    • @powersync/service-types@0.11.0

@powersync/service-rsocket-router@0.1.0

Minor Changes

  • 9dc4e01: Improve authentication error messages and logs
  • 94f657d: Add additional log metadata to sync requests.

Patch Changes

  • d869876: Allow RSocket request payload to be encoded as JSON
  • Updated dependencies [9dc4e01]
  • Updated dependencies [94f657d]
  • Updated dependencies [d154682]
  • Updated dependencies [ca0a566]
    • @powersync/lib-services-framework@0.6.0

@powersync/service-schema@1.12.0

Minor Changes

  • c672380: Added JSON schema export for base PowerSyncConfig

@powersync/service-core@1.12.0

Minor Changes

  • ca0a566: - Added ServiceContextMode to ServiceContext. This conveys the mode in which the PowerSync service was started in.

    • RouterEngine is now always present on ServiceContext. The router will only configure actual servers, when started, if routes have been registered.
    • Added typecasting to !env YAML custom tag function. YAML config environment variable substitution now supports casting string environment variables to number and boolean types.
    replication:
      connections: []
    
    storage:
      type: mongodb
    
    api:
      parameters:
        max_buckets_per_connection: !env PS_MAX_BUCKETS::number
    
    healthcheck:
      probes:
        use_http: !env PS_MONGO_HEALTHCHECK::boolean
  • 9dc4e01: Improve authentication error messages and logs

  • 94f657d: Add additional log metadata to sync requests.

  • d154682: [MongoDB] Add support for plain "mongodb://" URIs for replica sets (multiple hostnames).

  • c672380: Added JSON schema export for base PowerSyncConfig

  • d869876: Allow RSocket request payload to be encoded as JSON

Patch Changes

  • 05c24d2: Restore support for interrupting low-priority syncs for new checkpoints.
  • Updated dependencies [9dc4e01]
  • Updated dependencies [94f657d]
  • Updated dependencies [d154682]
  • Updated dependencies [c672380]
  • Updated dependencies [ca0a566]
  • Updated dependencies [ca0a566]
  • Updated dependencies [d869876]
    • @powersync/service-rsocket-router@0.1.0
    • @powersync/lib-services-framework@0.6.0
    • @powersync/service-sync-rules@0.26.1
    • @powersync/service-types@0.11.0

@powersync/service-errors@0.3.0

Minor Changes

  • 9dc4e01: Improve authentication error messages and logs

Patch Changes

  • d869876: Allow RSocket request payload to be encoded as JSON

@powersync/service-types@0.11.0

Minor Changes

  • c672380: Added JSON schema export for base PowerSyncConfig
  • ca0a566: Added healthcheck types to PowerSyncConfig

@powersync/lib-service-postgres@0.4.3

Patch Changes

  • 94f657d: Add additional log metadata to sync requests.
  • Updated dependencies [9dc4e01]
  • Updated dependencies [94f657d]
  • Updated dependencies [d154682]
  • Updated dependencies [c672380]
  • Updated dependencies [ca0a566]
  • Updated dependencies [ca0a566]
    • @powersync/lib-services-framework@0.6.0
    • @powersync/service-types@0.11.0

@powersync/service-module-mongodb-storage@0.9.4

Patch Changes

  • 94f657d: Add additional log metadata to sync requests.
  • Updated dependencies [ca0a566]
  • Updated dependencies [9dc4e01]
  • Updated dependencies [94f657d]
  • Updated dependencies [05c24d2]
  • Updated dependencies [d154682]
  • Updated dependencies [c672380]
  • Updated dependencies [ca0a566]
  • Updated dependencies [ca0a566]
  • Updated dependencies [d869876]
    • @powersync/service-core@1.12.0
    • @powersync/lib-services-framework@0.6.0
    • @powersync/service-sync-rules@0.26.1
    • @powersync/lib-service-mongodb@0.6.0
    • @powersync/service-types@0.11.0

@powersync/service-module-mysql@0.6.4

Patch Changes

  • 94f657d: Add additional log metadata to sync requests.
  • Updated dependencies [ca0a566]
  • Updated dependencies [9dc4e01]
  • Updated dependencies [94f657d]
  • Updated dependencies [05c24d2]
  • Updated dependencies [d154682]
  • Updated dependencies [c672380]
  • Updated dependencies [ca0a566]
  • Updated dependencies [ca0a566]
  • Updated dependencies [d869876]
    • @powersync/service-core@1.12.0
    • @powersync/lib-services-framework@0.6.0
    • @powersync/service-sync-rules@0.26.1
    • @powersync/service-types@0.11.0

@powersync/service-module-postgres-storage@0.7.4

Patch Changes

  • 94f657d: Add additional log metadata to sync requests.
  • 05b9593: [Postgres Storage] Fix op_id_sequence initialization edge case
  • Updated dependencies [ca0a566]
  • Updated dependencies [9dc4e01]
  • Updated dependencies [94f657d]
  • Updated dependencies [05c24d2]
  • Updated dependencies [d154682]
  • Updated dependencies [c672380]
  • Updated dependencies [ca0a566]
  • Updated dependencies [ca0a566]
  • Updated dependencies [05b9593]
  • Updated dependencies [d869876]
    • @powersync/service-core@1.12.0
    • @powersync/lib-services-framework@0.6.0
    • @powersync/service-sync-rules@0.26.1
    • @powersync/lib-service-postgres@0.4.3
    • @powersync/service-types@0.11.0
    • @powersync/service-core-tests@0.9.4

@powersync/service-core-tests@0.9.4

Patch Changes

  • 05b9593: [Postgres Storage] Fix op_id_sequence initialization edge case
  • Updated dependencies [ca0a566]
  • Updated dependencies [9dc4e01]
  • Updated dependencies [94f657d]
  • Updated dependencies [05c24d2]
  • Updated dependencies [d154682]
  • Updated dependencies [c672380]
  • Updated dependencies [d869876]
    • @powersync/service-core@1.12.0
    • @powersync/service-sync-rules@0.26.1

@powersync/service-sync-rules@0.26.1

Patch Changes

  • 94f657d: Add additional log metadata to sync requests.

@powersync/service-image@1.12.0

Minor Changes

  • 9dc4e01: Improve authentication error messages and logs

  • 94f657d: Add additional log metadata to sync requests.

  • d154682: [MongoDB] Add support for plain "mongodb://" URIs for replica sets (multiple hostnames).

  • a602fb2: Support WebSocket requests to be encoded as JSON, which will enable more SDKs to use WebSockets as a transport protocol when receiving sync lines.

  • ca0a566: - Added typecasting to !env YAML custom tag function. YAML config environment variable substitution now supports casting string environment variables to number and boolean types.

    replication:
      connections: []
    
    storage:
      type: mongodb
    
    api:
      parameters:
        max_buckets_per_connection: !env PS_MAX_BUCKETS::number
    
    healthcheck:
      probes:
        use_http: !env PS_MONGO_HEALTHCHECK::boolean
    • Added the ability to customize healthcheck probe exposure in the configuration. Backwards compatibility is maintained if no healthcheck->probes config is provided.
    healthcheck:
      probes:
        # Health status can be accessed by reading files (previously always enabled)
        use_filesystem: true
        # Health status can be accessed via HTTP requests (previously enabled for API and UNIFIED service modes)
        use_http: true

Patch Changes

  • 05b9593: [Postgres Storage] Fix op_id_sequence initialization edge case
  • Updated dependencies [ca0a566]
  • Updated dependencies [9dc4e01]
  • Updated dependencies [94f657d]
  • Updated dependencies [05c24d2]
  • Updated dependencies [d154682]
  • Updated dependencies [c672380]
  • Updated dependencies [ca0a566]
  • Updated dependencies [05b9593]
  • Updated dependencies [ca0a566]
  • Updated dependencies [d869876]
    • @powersync/service-core@1.12.0
    • @powersync/service-module-postgres@0.13.0
    • @powersync/service-rsocket-router@0.1.0
    • @powersync/lib-services-framework@0.6.0
    • @powersync/service-module-postgres-storage@0.7.4
    • @powersync/service-module-mongodb-storage@0.9.4
    • @powersync/service-module-mongodb@0.9.0
    • @powersync/service-module-mysql@0.6.4
    • @powersync/service-module-core@0.1.0

test-client@0.1.39

Patch Changes

  • Updated dependencies [ca0a566]
  • Updated dependencies [9dc4e01]
  • Updated dependencies [94f657d]
  • Updated dependencies [05c24d2]
  • Updated dependencies [d154682]
  • Updated dependencies [c672380]
  • Updated dependencies [d869876]
    • @powersync/service-core@1.12.0

@github-actions github-actions bot force-pushed the changeset-release/main branch 6 times, most recently from 8e4a2d6 to 88a3d78 Compare May 13, 2025 07:46
@github-actions github-actions bot force-pushed the changeset-release/main branch from 88a3d78 to 009fd6f Compare May 13, 2025 12:21
@rkistner rkistner merged commit 4940204 into main May 13, 2025
1 check passed
@rkistner rkistner deleted the changeset-release/main branch May 13, 2025 14:06
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.

2 participants