Skip to content

Latest commit

 

History

History
370 lines (241 loc) · 9.11 KB

File metadata and controls

370 lines (241 loc) · 9.11 KB

@objectql/platform-node

4.2.2

Patch Changes

  • @objectql/types@4.2.2

4.2.1

Patch Changes

  • a0aa26a: Unify all package versions and release a patch
  • Updated dependencies [a0aa26a]
    • @objectql/types@4.2.1
    • @objectql/core@4.2.1

4.2.0

Minor Changes

  • Release v4.2.0
    • Protocol layer: Added GraphQL, JSON-RPC, and OData v4 protocol adapters
    • Drivers: Added Excel, filesystem, and Redis drivers
    • Plugins: Added formula engine, security RBAC, and validator plugins
    • CLI: Added objectql create scaffolding tool
    • Core: Performance improvements and strict type enforcement
    • Testing: Added Driver TCK and Protocol TCK conformance suites

Patch Changes

  • Updated dependencies
    • @objectql/types@4.2.0
    • @objectql/core@4.2.0

4.0.6

Patch Changes

  • Updated dependencies
    • @objectql/core@4.0.6
    • @objectql/types@4.0.6

4.0.5

Patch Changes

  • Patch release 4.0.5 - Bug fixes and stability improvements
  • Updated dependencies
    • @objectql/core@4.0.5
    • @objectql/types@4.0.5

4.0.4

Patch Changes

  • Patch Release v4.0.4

    This patch release includes bug fixes, driver improvements, and enhanced test coverage:

    Driver Improvements

    • MongoDB Driver: Fixed bulk operations, transaction support, and type safety improvements
    • FileSystem Driver: Fixed TCK test compatibility with dataDir parameter
    • SQL Driver: Enhanced TCK test compatibility and fixed test failures
    • Redis Driver: Improved TCK test configuration and dependencies
    • Driver Utils: Added shared utilities package for cross-driver functionality

    Testing & Quality

    • Added comprehensive TCK (Technology Compatibility Kit) compliance tests for all drivers
    • Expanded TCK test suite to 30+ comprehensive tests
    • Enhanced test infrastructure with better error handling
    • Added --passWithNoTests flag for packages without tests

    Type Safety

    • Improved type safety in MongoDB driver update methods
    • Better handling of atomic operators in MongoDB driver
    • Enhanced type definitions across driver layer

    Documentation

    • Added comprehensive driver documentation
    • Enhanced official documentation with Phase 2 implementation summaries
    • Improved protocol layer documentation

    Infrastructure

    • Standardized driver layer implementation
    • Enhanced protocol layer with better abstraction
    • Improved GitHub Actions workflow configurations
    • Better CI/CD pipeline stability

    This release maintains full backward compatibility with v4.0.3.

  • Updated dependencies

    • @objectql/core@4.0.4
    • @objectql/types@4.0.4

4.0.3

Patch Changes

  • Patch Release v4.0.3

    This patch release includes infrastructure improvements and development experience enhancements:

    • Refactored dev server setup for improved configuration handling
    • Enhanced example scripts and development workflow
    • Updated build and test infrastructure
    • Improved documentation and developer tools
    • Bug fixes and stability improvements
  • Updated dependencies

    • @objectql/core@4.0.3
    • @objectql/types@4.0.3

4.0.2

Patch Changes

  • Patch Release v4.0.2

    This patch release includes:

    • Infrastructure improvements and maintenance updates
    • Enhanced stability and reliability
    • Bug fixes and performance optimizations
  • Updated dependencies

    • @objectql/core@4.0.2
    • @objectql/types@4.0.2

4.0.1

Patch Changes

  • Release Version 4.0.1

    This patch release includes the latest repository improvements and infrastructure updates:

    • Added comprehensive GitHub workflows for CI/CD, testing, and quality assurance
    • Enhanced documentation and developer experience
    • Improved build and release processes with Changesets
    • Added Excel driver for reading/writing Excel files as data sources
    • Repository structure and tooling improvements
    • Bug fixes and stability enhancements
  • Updated dependencies

    • @objectql/core@4.0.1
    • @objectql/types@4.0.1

3.0.1

Patch Changes

  • 79d04e1: Patch release for January 2026 updates

    This patch includes minor improvements and maintenance updates:

    • Enhanced type safety across core packages
    • Improved error handling in drivers
    • Documentation updates
    • Performance optimizations
  • faeef39: Release version 1.9.2 with latest improvements and bug fixes

    This patch release includes stability improvements and bug fixes backported from the development branch.

  • Updated dependencies [79d04e1]

  • Updated dependencies [faeef39]

    • @objectql/core@3.0.1
    • @objectql/types@3.0.1

3.0.0

Major Changes

  • 38b01f4: Major Release: Version 2.0.0 - Unified Package Versioning

    This is a coordinated major release that unifies all ObjectQL packages to version 2.0.0, establishing a synchronized versioning strategy across the entire ecosystem.

    🎯 Key Changes

    • Unified Versioning: All core packages now share the same version number (2.0.0)
    • Fixed Group Management: Updated changeset configuration to include all @objectql packages in the fixed versioning group
    • Simplified Maintenance: Future releases will automatically maintain version consistency across the entire monorepo

    📦 Packages Included

    All ObjectQL packages are now synchronized at version 2.0.0:

    • Foundation: @objectql/types, @objectql/core, @objectql/platform-node
    • Drivers: @objectql/driver-sql, @objectql/driver-mongo, @objectql/driver-redis, @objectql/driver-fs, @objectql/driver-memory, @objectql/driver-localstorage, @objectql/driver-excel, @objectql/sdk
    • Runtime: @objectql/server
    • Tools: @objectql/cli, @objectql/create

    ⚠️ Breaking Changes

    This is marked as a major version due to the version number change. The API remains stable and backward compatible. No code changes are required when upgrading.

    🔄 Migration

    Simply update all @objectql/* packages to ^2.0.0 in your package.json:

    {
      "dependencies": {
        "@objectql/core": "^2.0.0",
        "@objectql/driver-sql": "^2.0.0"
      }
    }

    📝 Notes

    This release establishes a foundation for coordinated major releases across the ObjectQL ecosystem, ensuring compatibility and simplifying dependency management for users.

Patch Changes

  • Updated dependencies [38b01f4]
    • @objectql/core@3.0.0
    • @objectql/types@3.0.0

1.9.2

Patch Changes

  • Release version 1.9.2 with latest improvements and bug fixes

    This patch release includes stability improvements and bug fixes backported from the development branch.

  • Updated dependencies

    • @objectql/types@1.9.2
    • @objectql/core@1.9.2

1.9.1

Patch Changes

  • Release version bump with latest improvements and bug fixes
  • Updated dependencies
    • @objectql/types@1.9.1
    • @objectql/core@1.9.1

1.9.0

Minor Changes

  • Major documentation update and VS Code extension improvements
    • Completely revised getting started documentation with emphasis on YAML-based metadata approach
    • Improved quick start instructions for better onboarding experience
    • Added comprehensive VS Code extension recommendations to example projects
    • Enhanced developer experience with .vscode/extensions.json files
    • Updated README to highlight the importance of the ObjectQL VS Code extension
    • Added detailed documentation for all core features and API endpoints

Patch Changes

  • Updated dependencies
    • @objectql/core@1.9.0
    • @objectql/types@1.9.0

1.8.4

Patch Changes

  • Release version 1.8.4 with latest improvements and bug fixes
  • Updated dependencies
    • @objectql/types@1.8.4
    • @objectql/core@1.8.4

1.8.3

Patch Changes

  • Release patch version 1.8.3

    Small version update with latest improvements and bug fixes.

  • Updated dependencies

    • @objectql/core@1.8.3
    • @objectql/types@1.8.3

1.8.2

Patch Changes

  • Patch release v1.8.2 - Small version update with latest improvements
  • Updated dependencies
    • @objectql/core@1.8.2
    • @objectql/types@1.8.2

1.8.1

Patch Changes

  • Patch release with documentation updates and bug fixes
  • Updated dependencies
    • @objectql/core@1.8.1
    • @objectql/types@1.8.1

1.8.0

Minor Changes

  • Release minor version 1.8.0

Patch Changes

  • Updated dependencies
    • @objectql/core@1.8.0
    • @objectql/types@1.8.0

1.7.3

Patch Changes

  • Release patch version 1.7.3 with latest improvements and bug fixes
  • Updated dependencies
    • @objectql/core@1.7.3
    • @objectql/types@1.7.3

1.7.2

Patch Changes

  • Release patch version 1.7.2
  • Updated dependencies
    • @objectql/core@1.7.2
    • @objectql/types@1.7.2

1.7.1

Patch Changes

  • Release small version update with latest improvements
  • Updated dependencies
    • @objectql/core@1.7.1
    • @objectql/types@1.7.1

1.7.0

Minor Changes

  • Release version 1.7.0 with improvements and bug fixes:
    • Updated default port for ObjectQL Studio to 5555
    • Improved port listening logic in Studio
    • Enhanced stability and performance

1.6.1

Patch Changes

  • Updated dependencies
    • @objectql/core@1.6.1
    • @objectql/types@1.6.1

1.6.0

Minor Changes

  • Minor version release - 1.6.0

Patch Changes

  • Updated dependencies
    • @objectql/core@1.6.0
    • @objectql/types@1.6.0