Skip to content

Releases

v1.0.0-alpha.7

v1.0.0-alpha.7 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Nov 21:10
2542855

1.0.0-alpha.7 (2026-11-12)

Features

  • js: Configure optional ESLint through plugin-owned generator schemas 109a3e3
  • js: Consolidate editor TypeScript configuration at the workspace root a9975f1

Bug Fixes

  • cli: Parse generator flags using plugin option schemas 34c728d
  • eslint: Report invalid null workspace manifests 4117c03
  • js: Restore editor configuration after initialization failures 7e0146d
  • workspace: Reject unpublished peer dependencies during release d9d7c72

v1.0.0-alpha.6

v1.0.0-alpha.6 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Nov 20:38
545ae49

1.0.0-alpha.6 (2026-11-06)

Features

  • website: Add a searchable Plugin Registry 16ae50d

Bug Fixes

  • core: Freeze shared workspace file patterns fcca7c1, references #15
  • core: Match input exclusions against complete file paths 0412428, references #15
  • core: Respect target inputs in affected selection a05dccc, closes #15
  • website: Open Get started in the current tab d9dbc5f

v1.0.0-alpha.5

v1.0.0-alpha.5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Nov 10:53
5f10b43

1.0.0-alpha.5 (2026-11-06)

Features

  • cli: Add versioned package migration workflow 093a746
  • cli: Initialize and migrate default named inputs 5896993
  • core: Support named cache inputs 48f879b

Bug Fixes

  • cli: Correct migration options and package handling 77edec8
  • core: Preserve dependency cache input selections eca34db
  • js: Avoid inferring entries for migration-only packages 46b4695

v1.0.0-alpha.4

v1.0.0-alpha.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Nov 17:21
d720075

1.0.0-alpha.4 (2026-11-05)

Features

  • core: Support optional dependency version upgrades b83f1a6

Bug Fixes

  • vitest: Include Vite as a runtime dependency aed15e3

v1.0.0-alpha.3

v1.0.0-alpha.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Nov 16:50
49a43e1

1.0.0-alpha.3 (2026-11-05)

Features

  • core: Add dependsOn task scheduling 2e05e64
  • core: Support shell command arrays bad6c65

Bug Fixes

  • core: Harden prerequisite planning and execution da8e48b
  • core: Preserve command overrides and await process cleanup 5121e24

v1.0.0-alpha.2

v1.0.0-alpha.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Nov 11:04
30f69f8

1.0.0-alpha.2 (2026-11-05)

Bug Fixes

  • workspace: Resolve the scoped CLI package in GitHub Actions e6abed4

v1.0.0-alpha.1

v1.0.0-alpha.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Nov 10:31
9c5a3b6

1.0.0-alpha.1 (2026-11-05)

Features

  • cli: Coordinate cached builds and render live task progress 0a3a2d7
  • cli: Group task output in GitHub Actions logs c2088c5
  • Configure task caching for native build and test plugins 7795272
  • core: Cache dependency analysis on demand 717c8c2
  • core: Cache native task results with workspace target defaults b587797
  • core: Report compact task results outside cached logs 4c0ef07
  • core: Show task progress and preserve child output a8a337d
  • workspace: Share Isox cache snapshots between CI runners 1d47eb9

Bug Fixes

  • cli: Use compact task output in CI by default f14f985
  • nx: Cancel graph worker process trees fbef568
  • workspace: Keep the cache path available during post-job save a74940b
  • workspace: Preserve the cache path across restore and post-job save 50bf8c0
  • workspace: Serialize cached builds within CI workers b02ddda

Performance Improvements

  • core: Narrow tool hashing and cache package lookups 53af232
  • core: Reuse matching cached outputs 9fb00da

v1.0.0-alpha.0

v1.0.0-alpha.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Oct 20:51
0e7b71d

1.0.0-alpha.0 (2026-10-25)

⚠ BREAKING CHANGES

  • cli: Plugins must declare a generators manifest with init and add entries instead of top-level init and add package fields.
  • Project command maps and plugin registries use executors in
    place of commands. Nx migration requires the separate @isox-sh/nx package.
  • core: Rename project.json executors to targets. Plugin executors.json registries and nx.executors settings retain their existing names.

Features

  • Add Isox landing page for GitHub Pages 32ff4a3
  • cli: Add affected planning and weighted CI actions 2080632
  • cli: Add plugins to existing projects by name 9753d64
  • cli: Forward executor option overrides a3795a4
  • cli: Load plugin generators from dedicated registries 443fb45
  • cli: Prepare isox packages for npm distribution 15aba9f
  • core: Add affected file exclusions and ignore unowned changes 6dbe4b5
  • core: Add safe project JSON helpers b330c26
  • core: Add workspace command runner and CLI 4602743
  • core: Configure the default affected base revision 80c32b2
  • core: Include elapsed time in task completion logs 40c2a5a
  • core: Infer workspace dependencies from source imports 60af8f4
  • core: Support disabling automatic project selection 5829754
  • js: Build packages with the native TypeScript executor 8f9de56
  • semver: Add conventional releases and prerelease publishing hooks 478f1b3
  • Standardize native executors and package builds 84165b7
  • vitest: Run package tests through the native Vitest executor 5100f05
  • website: Build the homepage and docs with Mintlify 16df8c1
  • website: Redesign the homepage and explain project workflows cd55960

Bug Fixes

  • cli: Add Nx init settings only when nx.json exists dc9def3
  • core: Correct workspace dependency inference and discovery 5efbfa7
  • core: Enforce Nx 23 and preserve inferred project types 7118a05
  • core: Infer output ownership from build configurations 531c2df
  • core: Preserve affected planning inputs and exact command names 9d57e17
  • core: Preserve descendant cancellation grace periods 56c4e8a
  • core: Preserve explicit and inferred Nx target configuration 8fa37c5
  • core: Preserve JSON file boundaries and permissions 6e2324c
  • core: Recover directory-shaped workspace caches 7042d17
  • core: Resolve built-in commands from the CLI dependency be04902
  • core: Resolve hidden plugin manifests and validate package names 9740cd3
  • core: Validate project names and command configuration e97480d
  • e2e-plugin: Support larger captured process output 78ccae4
  • js: Ignore inherited dependency target names 5eccd96
  • js: Initialize projects without hard-link support 1480f08
  • js: Preserve safe output boundaries and ownership f7f29fb
  • js: Protect build outputs and generated package metadata f20f296
  • js: Separate editor and build configs in initialized projects a2b0be5
  • js: Track transitive imports in watch mode c95aeac
  • semver: Push only release tags when skipping commits d4f13cf
  • Separate editor and build TypeScript configurations a7f2b50
  • workspace: Move repository tests out of package dependency graphs 6a24248

Performance Improvements

  • core: Batch source dependency analysis 0a2be35
  • js: Limit watch snapshots and cache parsed configurations 643fe33

Code Refactoring

  • core: Rename project executors to targets 4b6bc1f