Skip to content

fix: align pro artifact release to 0.4.2#716

Merged
rafaelscosta merged 2 commits intomainfrom
fix/pro-13-5-pro-0.4.2
May 9, 2026
Merged

fix: align pro artifact release to 0.4.2#716
rafaelscosta merged 2 commits intomainfrom
fix/pro-13-5-pro-0.4.2

Conversation

@rafaelscosta
Copy link
Copy Markdown
Collaborator

@rafaelscosta rafaelscosta commented May 9, 2026

Summary

  • bump @aiox-squads/core source metadata to 5.1.17
  • point the Pro installer default artifact to @aiox-squads/pro@0.4.2
  • capture post-publish evidence for the private Pro artifact and public core package

Validation

  • npm run validate:publish
  • npm run typecheck
  • npm test -- --runInBand tests/installer/pro-setup-auth.test.js tests/pro/pro-updater.test.js tests/cli/validate-publish.test.js
  • npm pack --dry-run --json -> proFileCount: 0
  • clean install smoke of @aiox-squads/core@5.1.17

Release Evidence

  • @aiox-squads/core@5.1.17 published and npm latest resolves to 5.1.17
  • public core package has zero installed pro/ paths
  • @aiox-squads/pro@0.4.2 artifact is private and available through the license-server signed artifact broker
  • production broker smoke passed for missing bearer, non-Pro, and valid Pro user paths

Summary by CodeRabbit

  • Chores

    • Bumped core package version to 5.1.17
    • Updated default Pro artifact version to 0.4.2
  • Documentation

    • Published distribution security and release-readiness notes, including post-publish smoke/validation records and updated changelog entries

@vercel
Copy link
Copy Markdown

vercel Bot commented May 9, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
aiox-core Ready Ready Preview, Comment May 9, 2026 2:01am

Request Review

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 9, 2026

Review Change Stack
No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: c3a803bb-1a21-4149-93fc-555284abbe06

📥 Commits

Reviewing files that changed from the base of the PR and between f405a12 and 32a17f3.

📒 Files selected for processing (1)
  • docs/stories/epic-pro-13/STORY-PRO-13.5-PRIVATE-PRO-DISTRIBUTION-HARDENING.md
✅ Files skipped from review due to trivial changes (1)
  • docs/stories/epic-pro-13/STORY-PRO-13.5-PRIVATE-PRO-DISTRIBUTION-HARDENING.md

Walkthrough

Bumps core to 5.1.17 and Pro to 0.4.2, updates package/manifest metadata, adds QA publish and artifact evidence with live smoke checks, aligns the installer default Pro artifact, and marks the PRO-13.5 story as published with updated docs and changelog entries.

Changes

PRO-13.5 Release Completion v5.1.17/v0.4.2

Layer / File(s) Summary
Version Metadata
package.json, .aiox-core/install-manifest.yaml
Core package version bumped from 5.1.16 to 5.1.17; manifest version and timestamp updated.
QA Publish & Artifact Evidence
outputs/qa/2026-05-pro-13-5-pro-artifact-0.4.2.json, outputs/qa/2026-05-pro-13-5-publish-0.4.2-5.1.17.json
Adds Pro 0.4.2 artifact metadata (sha256, size, tarball, npm access private) and a publish QA record for core 5.1.17 + Pro 0.4.2 including pack dry-run details, artifact broker evidence, live smoke HTTP status checks (401, 403, 200) and verification flags, validation command list, and result "published".
Installer Configuration
packages/installer/src/wizard/pro-setup.js
DEFAULT_PRO_ARTIFACT_VERSION updated from 0.4.1 to 0.4.2.
Story Documentation & Completion
docs/stories/epic-pro-13/STORY-PRO-13.5-PRIVATE-PRO-DISTRIBUTION-HARDENING.md
Marks story as Published; updates T7 publish/privacy checklist, core patch target to 5.1.17, adds outputs/qa/ references, records production smoke and artifact evidence, and extends changelog with entries 0.9 and 1.0.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Possibly related PRs

  • SynkraAI/aiox-core#659: Related changes to packages/installer/src/wizard/pro-setup.js and installer version/path handling.
  • SynkraAI/aiox-core#560: Related installer wizard changes and license client exports affecting pro setup.
  • SynkraAI/aiox-core#657: Adds Pro scope/resolution support in installer code, overlapping with this PR's installer default bump.

Suggested reviewers

  • oalanicolas
  • Pedrovaleriolopez
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly reflects the main change: bumping the Pro artifact default version from 0.4.1 to 0.4.2 across installer config, manifest, and release documentation.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fix/pro-13-5-pro-0.4.2

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions Bot added area: installer Installer and setup (packages/installer/) area: docs Documentation (docs/) labels May 9, 2026
Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In
`@docs/stories/epic-pro-13/STORY-PRO-13.5-PRIVATE-PRO-DISTRIBUTION-HARDENING.md`:
- Around line 488-489: Update the story header/status to reflect the publish is
complete by replacing the “Ready for DevOps Publish” status string with a
completed state (e.g., “Published” or “Complete”) and any related status fields
in the document metadata/header; locate the header/status section that contains
the literal "Ready for DevOps Publish" and update it to match the release notes
entries (`@aiox-squads/core@5.1.17` and Pro `0.4.2`) so the document no longer
shows a pending publish state.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: a147a9d1-3a61-4432-bd2d-0f2600756812

📥 Commits

Reviewing files that changed from the base of the PR and between 3b72178 and f405a12.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (7)
  • .aiox-core/install-manifest.yaml
  • docs/stories/epic-pro-13/STORY-PRO-13.5-PRIVATE-PRO-DISTRIBUTION-HARDENING.md
  • outputs/qa/2026-05-pro-13-5-core-pack-dry-run-5.1.17.json
  • outputs/qa/2026-05-pro-13-5-pro-artifact-0.4.2.json
  • outputs/qa/2026-05-pro-13-5-publish-0.4.2-5.1.17.json
  • package.json
  • packages/installer/src/wizard/pro-setup.js

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 9, 2026

📊 Coverage Report

Coverage report not available

📈 Full coverage report available in Codecov


Generated by PR Automation (Story 6.1)

@rafaelscosta rafaelscosta merged commit 7bd2029 into main May 9, 2026
41 checks passed
@rafaelscosta rafaelscosta deleted the fix/pro-13-5-pro-0.4.2 branch May 9, 2026 02:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: docs Documentation (docs/) area: installer Installer and setup (packages/installer/)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant