Revert "fix(*): export chat in public api - 21.0.x"#17171
Conversation
There was a problem hiding this comment.
Pull request overview
Reverts a prior change that exposed the Chat entry point through the root igniteui-angular public API barrel, returning the root exports to the pre-#17168 state.
Changes:
- Removed the
export * from 'igniteui-angular/chat';re-export from the rootprojects/igniteui-angular/src/public_api.ts.
| export * from 'igniteui-angular/card'; | ||
| export * from 'igniteui-angular/carousel'; | ||
| export * from 'igniteui-angular/chat'; | ||
| export * from 'igniteui-angular/checkbox'; |
There was a problem hiding this comment.
Removing the igniteui-angular/chat re-export from the root igniteui-angular entry point is a breaking change for consumers importing chat symbols from the barrel package (they’ll need to switch to igniteui-angular/chat). It also appears to contradict the documented goal of the main entry point being “fully backwards compatible by re-exporting all granular entry points” (CHANGELOG.md:69-72). If this revert is intentional, consider either keeping the root re-export for compatibility, or explicitly documenting this exception (e.g., release notes / migration guidance) so consumers aren’t surprised.
| export * from 'igniteui-angular/checkbox'; | |
| export * from 'igniteui-angular/checkbox'; | |
| export * from 'igniteui-angular/chat'; |
Reverts #17168