-
Notifications
You must be signed in to change notification settings - Fork 376
Closed
Description
- Remove the experimental category from the documentation site
- The experimental folder on disk should be renamed to “beta” and a placeholder for the old experimental/index.ts barrel file should remain but be updated to point to the moved beta components.
- All beta components should be exported from the root index.ts file now
- Beta components should be tagged as “beta” and a banner or some descriptive information should be included in the documentation indicating these could potentially have minor adjustments as we receive feedback on them.
- Allow for any new properties added to existing components to be potentially marked as “beta” using metadata in the property description. These properties should be clearly called out in the documentation.
- When a beta component is mounted, a console warning/info (?) statement should be logged that indicates a beta component is being used that could potentially have a changing api.
- When a beta property is used on an existing component, a console warning should be logged that indicates a beta property is used that could potentially be susceptible to changes.
- Note - we probably don’t need to warn on all beta properties that are on beta components, a single higher level warning is sufficient.