Releases: getcronit/pylon
Releases · getcronit/pylon
@getcronit/pylon-v2.1.0
create-pylon-v1.0.2
create-pylon-v1.0.2 (2024-09-24)
Bug Fixes
create-pylon-v1.0.1
create-pylon-v1.0.0
create-pylon-v1.0.0 (2024-09-18)
Bug Fixes
- add
@hono/node-server
to node template (db245a7) - add chalk (76564a8)
- add missing node version requirements (f1a540b)
- recursive file search in create-pylon (4fe7fec)
- update actions/checkout to v4 in publish.yaml workflow (8fcc89c)
- update create-pylon package to use fileURLToPath and dirname (1f0ab09)
- update dependencies for v2 (681d691)
- update final create-pylon package with helpful messages and instructions (b54459f)
- update package version to 1.0.0 (4b8a5c7)
- update pylon-telemetry to beta version in package.json (0780588)
- update version retrieval in create-pylon (9bd0d51)
- update versions from beta semver (cd6f875)
Features
- integrate pylon telemetry with core packages (3a56c4a)
- multiple runtimes, create package, rework core concepts (97ed3e1)
BREAKING CHANGES
- The core concepts of Pylon have been reworked to
provide a more flexible and unified development experience. The
following changes have been made:
- New Runtimes: Pylon now supports multiple runtimes, including Bun,
Node.js, and Cloudflare Workers. - Unified Create Command: The new npm create pylon command provides
a consistent way to create new Pylon projects. - Improved Development Server: The new pylon dev command provides a
unified development experience across different runtimes.
Drop of pylon-cli and pylon-server: The @getcronit/pylon-cli and
@getcronit/pylon-server packages are no longer required and replaced by
the @getcronit/pylon-dev package.
@getcronit/pylon-v2.0.1
@getcronit/pylon-v2.0.1 (2024-09-18)
Bug Fixes
@getcronit/pylon-v2.0.0
@getcronit/pylon-v2.0.0 (2024-09-18)
Bug Fixes
- add consola warning instead of error for undefined context in resolversToGraphQLResolvers (31ffa1a)
- add missing node version requirements (b916922)
- auth env loading on any runtime (bbf7d61)
- authInitialize now loads the key at startup and the key env at runtime (fe3f83e)
- remove console.log statement in authInitialize (faadee8)
- update npm dependencies (004af3e)
- update pylon-telemetry to beta version in package.json (0780588)
- update versions from beta semver (cd6f875)
Features
- add telemetry call in authRequire middleware (4b4a71b)
- integrate pylon telemetry with core packages (3a56c4a)
- multiple runtimes, create package, rework core concepts (97ed3e1)
BREAKING CHANGES
- The core concepts of Pylon have been reworked to
provide a more flexible and unified development experience. The
following changes have been made:
- New Runtimes: Pylon now supports multiple runtimes, including Bun,
Node.js, and Cloudflare Workers. - Unified Create Command: The new npm create pylon command provides
a consistent way to create new Pylon projects. - Improved Development Server: The new pylon dev command provides a
unified development experience across different runtimes.
Drop of pylon-cli and pylon-server: The @getcronit/pylon-cli and
@getcronit/pylon-server packages are no longer required and replaced by
the @getcronit/pylon-dev package.
@getcronit/pylon-telemetry-v1.0.0
@getcronit/pylon-telemetry-v1.0.0 (2024-09-18)
Bug Fixes
- include pylon-telemetry in build process (f7642e3)
- make
@getcronit/pylon
dept optional and fallback to process.env (c1bd3a9) - remove optional peer dependency for "@getcronit/pylon" in pylon-telemetry package.json (85f5697)
- unfinished top-level await (a9ff06d)
- update @getcronit/pylon version in pylon-telemetry package.json (a20670e)
- update pylon to beta version in package.json (167af09)
Features
- add telemetry client (eca48f3)
@getcronit/pylon-dev-v1.0.0
@getcronit/pylon-dev-v1.0.0 (2024-09-18)
Bug Fixes
- add missing builder dep (04d888e)
- add missing node version requirements (b916922)
- handle error when building schema (1aa9c42)
- improve error handling in Pylon schema build process (f23fc9b)
- update "@getcronit/pylon-builder" dependency to "beta" for prerelease (098d606)
- update @getcronit/pylon-builder dependency to "beta" (1f69aec)
- update dependencies for v2 (681d691)
- update pylon-telemetry to beta version in package.json (0780588)
- update versions from beta semver (cd6f875)
Features
- integrate pylon telemetry with core packages (3a56c4a)
- multiple runtimes, create package, rework core concepts (97ed3e1)
Performance Improvements
- remove debug timeout (be049a0)
BREAKING CHANGES
- The core concepts of Pylon have been reworked to
provide a more flexible and unified development experience. The
following changes have been made:
- New Runtimes: Pylon now supports multiple runtimes, including Bun,
Node.js, and Cloudflare Workers. - Unified Create Command: The new npm create pylon command provides
a consistent way to create new Pylon projects. - Improved Development Server: The new pylon dev command provides a
unified development experience across different runtimes.
Drop of pylon-cli and pylon-server: The @getcronit/pylon-cli and
@getcronit/pylon-server packages are no longer required and replaced by
the @getcronit/pylon-dev package.
@getcronit/pylon-builder-v2.0.1
@getcronit/pylon-builder-v2.0.1 (2024-09-18)
Bug Fixes
@getcronit/pylon-builder-v2.0.0
@getcronit/pylon-builder-v2.0.0 (2024-09-18)
Bug Fixes
- add missing node version requirements (b916922)
- add ts loader to
injectCodePlugin
(14926f9) - bundler: handle build errors and throw an error if Pylon fails to build (5165b5f)
- enable bundling to support module imports (579906e)
- handle error when building schema (1aa9c42)
- insert graphql handler after custom middlewares (cbcccee)
- move esbuild from dev to dependencies (286fe77)
Features
- add
esbuildPluginTsc
to support more complex ts (6950335) - integrate pylon telemetry with core packages (3a56c4a)
- multiple runtimes, create package, rework core concepts (97ed3e1)
BREAKING CHANGES
- The core concepts of Pylon have been reworked to
provide a more flexible and unified development experience. The
following changes have been made:
- New Runtimes: Pylon now supports multiple runtimes, including Bun,
Node.js, and Cloudflare Workers. - Unified Create Command: The new npm create pylon command provides
a consistent way to create new Pylon projects. - Improved Development Server: The new pylon dev command provides a
unified development experience across different runtimes.
Drop of pylon-cli and pylon-server: The @getcronit/pylon-cli and
@getcronit/pylon-server packages are no longer required and replaced by
the @getcronit/pylon-dev package.