Skip to content

feat!: @openng rename - #3

Merged
geromegrignon merged 9 commits into
openng-org:masterfrom
JasonWeinzierl:master
Aug 5, 2026
Merged

feat!: @openng rename#3
geromegrignon merged 9 commits into
openng-org:masterfrom
JasonWeinzierl:master

Conversation

@JasonWeinzierl

Copy link
Copy Markdown
Collaborator

Description

The package has been renamed to with the @openng namespace. Documentation has been updated. References to SystemJS have been removed. OpenNG has been added to LICENSE. Open Graph metadata has been fixed (needs to use property).

Related issues

Type of change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that changes the public API)
  • Documentation only
  • Refactor, test, or chore (no user-facing change)

Breaking changes

Import path is now @openng/ngx-toastr instead of ngx-toastr.

Test plan

  • npm run build
  • npm test
  • npm run lint
  • Verified in the demo app (if applicable)

Checklist

  • Issue discussed or bug clearly described (link issue when applicable)
  • Tests added or updated for behavioral changes
  • Documentation updated (README, JSDoc, migration notes as needed)
  • Public API changes documented; breaking changes called out
  • CHANGELOG updated (if the repository maintains one and the change is user-facing)
  • Commit messages follow Conventional Commits
  • I agree to follow the OpenNG Foundation Code of Conduct

Additional context

This is not everything for release. Out of scope for this PR:

  • Get the release workflow working, trusted publishing, versioning, etc.
  • Migrate the demo app to GitHub Pages.

@geromegrignon
geromegrignon self-requested a review July 28, 2026 13:12
Comment thread README.md Outdated

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR implements the breaking rename of the library package to the @openng namespace, updating the workspace/demo imports and documentation accordingly, and refreshing repo/site metadata (including Open Graph tags) to reflect the new ownership.

Changes:

  • Renames the published package to @openng/ngx-toastr and updates TypeScript path mapping and all internal/demo imports.
  • Updates documentation (README) to the new package scope and removes legacy SystemJS guidance.
  • Updates site metadata/links (index.html, header/footer) and adds OpenNG attribution to the MIT LICENSE.

Reviewed changes

Copilot reviewed 18 out of 20 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
tsconfig.json Updates TS path alias to resolve @openng/ngx-toastr locally.
src/main.ts Switches demo bootstrap import to @openng/ngx-toastr.
src/index.html Updates title/author/URLs and fixes Open Graph tags to use property.
src/app/toasts.spec.ts Updates test imports to @openng/ngx-toastr.
src/app/toast-manager.service.ts Updates service imports to @openng/ngx-toastr.
src/app/pink-toast/pink-toast.component.ts Updates toast component import path.
src/app/notyf-toast/notyf-toast.component.ts Updates toast component import path.
src/app/home/home.component.ts Updates demo home imports to new package scope.
src/app/header/header.component.ts Updates displayed title and GitHub button org/user.
src/app/footer/footer.component.ts Updates repository/license links to new org.
src/app/bootstrap-toast/bootstrap-toast.component.ts Updates toast component import path.
src/app/app.component.ts Updates module import to new package scope.
README.md Updates install/setup/docs to @openng/ngx-toastr and removes SystemJS section.
projects/ngx-toastr/src/public-api.ts Updates public API header comment to new package name.
projects/ngx-toastr/src/lib/toastr/toast.provider.ts Updates JSDoc example import to new package scope.
projects/ngx-toastr/package.json Renames published package name and updates repository URL.
package.json Updates repository URL at the workspace root.
package-lock.json Adds missing root license field.
LICENSE Adds OpenNG contributors attribution.
.vscode/settings.json Adjusts VS Code settings (but currently introduces invalid JSON).

馃挕 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .vscode/settings.json Outdated
@geromegrignon
geromegrignon merged commit 13f850f into openng-org:master Aug 5, 2026
1 check passed
@geromegrignon

Copy link
Copy Markdown

Thanks @JasonWeinzierl

There are some aspects i need to address in private with you for write access, I sent you a LinkedIn connection.
Otherwise you can join this discord server and contact me there: https://discord.gg/6xSsBMaFn

@JasonWeinzierl JasonWeinzierl mentioned this pull request Aug 10, 2026
6 tasks
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