Skip to content

Add changeset#479

Merged
DonOmalVindula merged 1 commit intoasgardeo:mainfrom
kavindadimuthu:add-changeset-nuxt-init
Apr 28, 2026
Merged

Add changeset#479
DonOmalVindula merged 1 commit intoasgardeo:mainfrom
kavindadimuthu:add-changeset-nuxt-init

Conversation

@kavindadimuthu
Copy link
Copy Markdown
Contributor

@kavindadimuthu kavindadimuthu commented Apr 28, 2026

Purpose

This pull request introduces the launch of the Nuxt SDK with comprehensive authentication and identity management features, along with improvements to the Vue and JavaScript SDKs.

Nuxt SDK launch and enhancements:

  • Launches the Nuxt SDK (@asgardeo/nuxt) with composables, components, middleware, and server utilities for authentication and identity management integration.

Vue and JavaScript SDK improvements:

  • Enhances Vue components with improved type definitions in @asgardeo/vue.
  • Updates utility functions in the JavaScript SDK (@asgardeo/javascript).

Related Issues

  • N/A

Related PRs

Checklist

  • Followed the CONTRIBUTING guidelines.
  • Manual test round performed and verified.
  • Documentation provided. (Add links if there are any)
  • Unit tests provided. (Add links if there are any)

Security checks

Summary by CodeRabbit

  • New Features

    • Introduced Nuxt SDK with authentication and identity management integration, including composables, components, middleware, and server utilities.
  • Improvements

    • Enhanced Vue component typing for better developer experience.
    • Updated JavaScript SDK utility functions.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 28, 2026

📝 Walkthrough

Walkthrough

A Changesets metadata file is added to document version bumps across three Asgardeo packages: @asgardeo/nuxt receives a minor release for new Nuxt SDK authentication features, while @asgardeo/javascript and @asgardeo/vue receive patch updates for SDK improvements and Vue typing enhancements.

Changes

Cohort / File(s) Summary
Versioning Metadata
.changeset/easy-hands-travel.md
Documents version releases for @asgardeo/nuxt (minor), @asgardeo/javascript (patch), and @asgardeo/vue (patch) with descriptions of new Nuxt SDK features and Vue component typing improvements.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~1 minute

Poem

🐰 A version bump hops into view,
Three packages dance—old and new!
Nuxt grabs a minor crown so bright,
While Vue and JS skip light,
The changeset chronicles all that's right! ✨

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Title check ❓ Inconclusive The title 'Add changeset' is vague and generic, failing to convey the specific purpose of the changeset (Nuxt SDK launch with Vue and JavaScript SDK improvements). Consider a more descriptive title such as 'Add changeset for Nuxt SDK launch and SDK improvements' to clearly indicate the primary change.
✅ Passed checks (4 passed)
Check name Status Explanation
Description check ✅ Passed The description is mostly complete, covering the purpose with detailed explanations of Nuxt SDK features and improvements to Vue and JavaScript SDKs, and includes related PRs. However, all checklist and security check items remain unchecked.
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

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.

@asgardeo-github-bot
Copy link
Copy Markdown

🦋 Changeset detected

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

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.

🧹 Nitpick comments (1)
.changeset/easy-hands-travel.md (1)

7-9: Consider restructuring the description for better clarity.

The current description combines changes across three packages into a single sentence, making it difficult for users to understand what changes apply to each package. Consider organizing the description by package:

**@asgardeo/nuxt:**
- Launch Nuxt SDK with comprehensive authentication and identity management integration including composables, components, middleware, and server utilities.

**@asgardeo/javascript:**
- Update SDK utility functions.

**@asgardeo/vue:**
- Enhance Vue components with improved type definitions.

This structure improves readability and helps users quickly identify relevant changes for their specific package.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In @.changeset/easy-hands-travel.md around lines 7 - 9, Split the combined
release note sentence into per-package bullets: replace the single line
containing "Launch Nuxt SDK with comprehensive authentication..." with three
distinct sections labeled "@asgardeo/nuxt", "@asgardeo/javascript", and
"@asgardeo/vue", each followed by the specific change for that package (nuxt:
launch SDK with composables, components, middleware, server utilities;
javascript: update SDK utility functions; vue: enhance components with improved
type definitions) so readers can quickly see which change applies to which
package.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Nitpick comments:
In @.changeset/easy-hands-travel.md:
- Around line 7-9: Split the combined release note sentence into per-package
bullets: replace the single line containing "Launch Nuxt SDK with comprehensive
authentication..." with three distinct sections labeled "@asgardeo/nuxt",
"@asgardeo/javascript", and "@asgardeo/vue", each followed by the specific
change for that package (nuxt: launch SDK with composables, components,
middleware, server utilities; javascript: update SDK utility functions; vue:
enhance components with improved type definitions) so readers can quickly see
which change applies to which package.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 6b54e3d9-b100-482b-b136-648ae8733d8b

📥 Commits

Reviewing files that changed from the base of the PR and between 9fded01 and f5044b9.

📒 Files selected for processing (1)
  • .changeset/easy-hands-travel.md

@DonOmalVindula DonOmalVindula merged commit bb33ccd into asgardeo:main Apr 28, 2026
2 of 3 checks passed
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.

3 participants