Skip to content

publish(npm): automate Package Versioning and Publishing with Changesets - #2055

Open
cloud-operator-bot[bot] wants to merge 1 commit into
mainfrom
changeset-release/main
Open

cloud-operator-bot[bot] wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@cloud-operator-bot

@cloud-operator-bot cloud-operator-bot Bot commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@cloudoperators/juno-ui-components@9.6.0

Minor Changes

  • b36e805: feat(Badge): add interactive states. Pass onClick to render the badge as a <button>, or href to render it as an <a> element. Both support hover, focus, :active, and disabled states, and show a pointer cursor. Use disabled to disable the element. Disabled anchors have href removed, aria-disabled="true", and tabIndex="-1" set automatically. Standard anchor attributes (target, rel, etc.) are typed and forwarded, and a ref can be forwarded to the underlying element.

    fix(Badge): guard icon rendering — icon={true} now validates the variant name before passing it to <Icon>, preventing a silent no-op on unknown variants. Remove a no-op items-center utility from the icon className.

  • 324f81a: feat(ui): rename TabNavigation → TabBar, deprecate old Tabs components

    • TabBar and TabBarItem replace TabNavigation and TabNavigationItem. The old names are kept as deprecated aliases and will be removed in a future major release.
    • The tabStyle prop on TabBar is deprecated; use appearance instead.
    • Tabs, TabList, Tab, TabPanel, and MainTabs are deprecated and will be removed in a future major release. Use react-tabs directly instead.
    • Storybook: deprecated components moved to a new top-level Deprecated section.
    • Active navigation items now use aria-current="true" instead of aria-selected="true".
      Any CSS selectors or tests targeting [aria-selected="true"] on active items must be updated.

Patch Changes

  • a455f60: fix(ui): populate tabStyle in TabBarContext value for backwards compatibility

@cloudoperators/juno-messages-provider@0.2.55

Patch Changes

  • Updated dependencies [b36e805]
  • Updated dependencies [a455f60]
  • Updated dependencies [324f81a]
    • @cloudoperators/juno-ui-components@9.6.0

@cloudoperators/juno-app-doop@2.6.43

Patch Changes

  • Updated dependencies [b36e805]
  • Updated dependencies [a455f60]
  • Updated dependencies [324f81a]
    • @cloudoperators/juno-ui-components@9.6.0
    • @cloudoperators/juno-messages-provider@0.2.55

@cloudoperators/juno-app-greenhouse@0.14.13

Patch Changes

  • Updated dependencies [b36e805]
  • Updated dependencies [4bea2c7]
  • Updated dependencies [2a55a2a]
  • Updated dependencies [a455f60]
  • Updated dependencies [324f81a]
  • Updated dependencies [324f81a]
    • @cloudoperators/juno-ui-components@9.6.0
    • @cloudoperators/juno-app-heureka@1.1.18
    • @cloudoperators/juno-app-supernova@0.20.12
    • @cloudoperators/juno-app-doop@2.6.43
    • @cloudoperators/juno-messages-provider@0.2.55

@cloudoperators/juno-app-heureka@1.1.18

Patch Changes

  • 4bea2c7: Migrate to modern JSX transform (react-jsx). Switch tsconfig from "jsx": "react" to "jsx": "react-jsx" so the compiler auto-injects the JSX runtime, removing the need for import React from 'react' in every JSX file.
  • 2a55a2a: Replace dotenv with JSON config for codegen. Remove @types/node and dotenv dependencies by switching GraphQL code generation from .env to codegen.config.json configuration.
  • Updated dependencies [b36e805]
  • Updated dependencies [a455f60]
  • Updated dependencies [324f81a]
    • @cloudoperators/juno-ui-components@9.6.0

@cloudoperators/juno-app-supernova@0.20.12

Patch Changes

  • 324f81a: feat(supernova): rename TabNavigation → TabBar
  • Updated dependencies [b36e805]
  • Updated dependencies [a455f60]
  • Updated dependencies [324f81a]
    • @cloudoperators/juno-ui-components@9.6.0
    • @cloudoperators/juno-messages-provider@0.2.55

@cloudoperators/juno-app-template@2.0.53

Patch Changes

  • Updated dependencies [b36e805]
  • Updated dependencies [a455f60]
  • Updated dependencies [324f81a]
    • @cloudoperators/juno-ui-components@9.6.0

Copilot AI balanced review requested due to automatic review settings October 6, 2026 14:43
@cloud-operator-bot
cloud-operator-bot Bot requested review from a team and franzheidl as code owners October 6, 2026 14:43

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot review overview

🟢 Approval recommended

Release versions, dependency propagation, changelogs, and consumed changesets are consistent.

Review effort: Balanced
Findings: None

What changed in this PR

Prepares the Changesets-managed npm release for the TabBar rename and related dependency updates.

Changes:

  • Releases juno-ui-components 9.6.0.
  • Applies patch bumps to dependent apps and packages.
  • Updates changelogs and consumes the release changesets.
File Description
packages/​ui-components/​package.json Bumps version to 9.6.0.
packages/​ui-components/​CHANGELOG.md Documents the TabBar release.
packages/​messages-provider/​package.json Bumps dependent package version.
packages/​messages-provider/​CHANGELOG.md Records dependency update.
apps/​template/​package.json Bumps app version.
apps/​template/​CHANGELOG.md Records dependency update.
apps/​supernova/​package.json Bumps app version.
apps/​supernova/​CHANGELOG.md Documents migration and dependencies.
apps/​heureka/​package.json Bumps app version.
apps/​heureka/​CHANGELOG.md Records dependency update.
apps/​greenhouse/​package.json Bumps app version.
apps/​greenhouse/​CHANGELOG.md Records transitive dependency updates.
apps/​doop/​package.json Bumps app version.
apps/​doop/​CHANGELOG.md Records dependency updates.
.changeset/​tricky-mangos-design.md Removes consumed changeset.
.changeset/​tabs-rename-tabbar.md Removes consumed changeset.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@cloud-operator-bot
cloud-operator-bot Bot force-pushed the changeset-release/main branch from 413490b to b2b68df Compare October 6, 2026 14:47
@github-actions

github-actions Bot commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1

🚀 View preview at
https://cloudoperators.github.io/juno/pr-preview/pr-2055/

Built to branch gh-pages at 2026-10-08 17:12 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@cloud-operator-bot
cloud-operator-bot Bot force-pushed the changeset-release/main branch 7 times, most recently from cac0e88 to 54d0258 Compare October 8, 2026 16:16
@cloud-operator-bot
cloud-operator-bot Bot force-pushed the changeset-release/main branch from 54d0258 to 3ebebb6 Compare October 8, 2026 17:10

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant