Skip to content

Release 1.0.0 to new @aziontech/* package namespace.#417

Merged
jcbsfilho merged 12 commits into
mainfrom
stage
Apr 23, 2026
Merged

Release 1.0.0 to new @aziontech/* package namespace.#417
jcbsfilho merged 12 commits into
mainfrom
stage

Conversation

@jcbsfilho
Copy link
Copy Markdown
Collaborator

This pull request introduces significant changes to the repository's release, build, and CI/CD infrastructure, migrating from Semantic Release to Changesets, updating workflows to use pnpm and Node.js 24, and updating documentation and package imports to the new @aziontech/* package namespace. The main themes are: release management overhaul, CI/CD modernization, and documentation updates.

These changes collectively modernize the repository's development and release workflows, improve maintainability, and prepare the codebase for multi-package management under the @aziontech namespace.

pablodiehl and others added 6 commits March 9, 2026 12:06
[skip ci]
## <small>3.1.3-stage.1 (2026-03-16)</small>

* fix: deps update week 12 (#403) ([bfa8a2b](bfa8a2b)), closes [#403](#403)
* chore: update dependencies week 11 (#399) ([2756762](2756762)), closes [#399](#399)
* refactor: migrate to individual @aziontech scoped packages

- Convert monorepo from single "azion" package to individual packages
- Rename all packages to @aziontech/* scope (ai, bundler, client, config, etc.)
- Switch package manager from npm to pnpm with workspace configuration
- Update all import statements across the codebase to use new package names
- Configure package dependencies using workspace protocol
- Update TypeScript configs to use bundler moduleResolution
- Remove internal path mappings in favor of proper package exports
- Update build tooling to reference @aziontech/vite-config
- Remove CHANGELOG.md in favor of changesets for versioning

* feat: add changesets for monorepo version management

* fix(ci): use temp file for changeset status instead of multiline output

* chore(tooling): migrate workspace scripts to pnpm recursive commands

* ci(release): migrate from semantic-release to changesets

* chore(tsconfig): add @types/node and configure node types across packages

* ci: use composite action for dependency installation and migrate to pnpm

* test: migrate tests to use @jest/globals imports and improve mock typing

* chore(changeset): add version bump for initial deployment of individual packages

* ci(deps): fix pnpm/action-setup to v5

* ci(deps): specify pnpm version and enable cache in install-dependencies action

* ci: refactor code-review workflow and simplify changeset detection

* ci(prereleases): setup git config for changeset detection

* ci(prereleases): fix main branch setup for changeset detection

* ci(prereleases): improve package build and publish workflow

* refactor: rename bundler package to builder

* build(deps): update lockfile

* refactor(builder): update internal references from bundler to builder
…414)

* feat: add @aziontech/bundler-telemetry package

* refactor(presets): update import paths and adapter reference for sveltekit
* refactor(packages): remove internal aliases and improve dependency handling

* refactor(bundler-telemetry): make telemetry parameters optional in runPhaseWithTelemetry

* docs(bundler-telemetry): remove environment variables section from README

* chore(applications): add rootDir option to tsconfig

* refactor(presets): simplify package export paths
@jcbsfilho jcbsfilho requested a review from a team as a code owner April 23, 2026 16:57
@github-actions
Copy link
Copy Markdown
Contributor

SCC Complexity Analysis

  • Title: Release 1.0.0 to new @aziontech/* package namespace.
  • Author: jcbsfilho
Metric Source Branch (stage) Target Branch (main) Difference
Complexity 2438 2337 101
Code 49828 48768 1060

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented Apr 23, 2026

Open in StackBlitz

@aziontech/builder

npm i https://pkg.pr.new/aziontech/lib/@aziontech/builder@417

@aziontech/bundler-telemetry

npm i https://pkg.pr.new/aziontech/lib/@aziontech/bundler-telemetry@417

@aziontech/client

npm i https://pkg.pr.new/aziontech/lib/@aziontech/client@417

@aziontech/config

npm i https://pkg.pr.new/aziontech/lib/@aziontech/config@417

@aziontech/presets

npm i https://pkg.pr.new/aziontech/lib/@aziontech/presets@417

@aziontech/sql

npm i https://pkg.pr.new/aziontech/lib/@aziontech/sql@417

@aziontech/storage

npm i https://pkg.pr.new/aziontech/lib/@aziontech/storage@417

@aziontech/types

npm i https://pkg.pr.new/aziontech/lib/@aziontech/types@417

@aziontech/unenv-preset

npm i https://pkg.pr.new/aziontech/lib/@aziontech/unenv-preset@417

@aziontech/utils

npm i https://pkg.pr.new/aziontech/lib/@aziontech/utils@417

commit: 3683259

@github-actions
Copy link
Copy Markdown
Contributor

SCC Complexity Analysis

  • Title: Release 1.0.0 to new @aziontech/* package namespace.
  • Author: jcbsfilho
Metric Source Branch (stage) Target Branch (main) Difference
Complexity 2438 2337 101
Code 49833 48768 1065

@github-actions
Copy link
Copy Markdown
Contributor

SCC Complexity Analysis

  • Title: Release 1.0.0 to new @aziontech/* package namespace.
  • Author: jcbsfilho
Metric Source Branch (stage) Target Branch (main) Difference
Complexity 2438 2337 101
Code 49827 48768 1059

@github-actions
Copy link
Copy Markdown
Contributor

SCC Complexity Analysis

  • Title: Release 1.0.0 to new @aziontech/* package namespace.
  • Author: jcbsfilho
Metric Source Branch (stage) Target Branch (main) Difference
Complexity 2438 2337 101
Code 49823 48768 1055

Co-authored-by: Copilot <copilot@github.com>
@github-actions
Copy link
Copy Markdown
Contributor

SCC Complexity Analysis

  • Title: Release 1.0.0 to new @aziontech/* package namespace.
  • Author: jcbsfilho
Metric Source Branch (stage) Target Branch (main) Difference
Complexity 2438 2337 101
Code 49823 48768 1055

@github-actions
Copy link
Copy Markdown
Contributor

SCC Complexity Analysis

  • Title: Release 1.0.0 to new @aziontech/* package namespace.
  • Author: jcbsfilho
Metric Source Branch (stage) Target Branch (main) Difference
Complexity 2438 2337 101
Code 49823 48768 1055

@github-actions
Copy link
Copy Markdown
Contributor

SCC Complexity Analysis

  • Title: Release 1.0.0 to new @aziontech/* package namespace.
  • Author: jcbsfilho
Metric Source Branch (stage) Target Branch (main) Difference
Complexity 2438 2337 101
Code 49823 48768 1055

@jcbsfilho jcbsfilho merged commit b233ea6 into main Apr 23, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

5 participants