Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(saas): Change log System #17

Merged
merged 4 commits into from
Apr 26, 2024
Merged

Conversation

alifarooq9
Copy link
Owner

@alifarooq9 alifarooq9 commented Apr 25, 2024

Feature: Implement Changelog System

This pull request introduces a new changelog system to track and display updates and changes made to the application.

Key changes:

  • Changelog Content: Added MDX files for each changelog entry, allowing for rich formatting and content organization.
  • Changelog Page: Created a dedicated page to display the changelog entries, sorted by date.
  • Navigation: Added changelog links to the header and sidebar navigation for easy access.
  • Data Fetching: Implemented functions to fetch and parse changelog data from the MDX files.
  • Validation: Included validation for changelog metadata using Zod schemas to ensure data consistency.
  • Styling: Designed the changelog page and individual entries with clear and consistent styling.

Additional notes:

  • The changelog system is easily extendable to accommodate future updates.
  • This PR includes minor bug fixes and improvements to existing components.

Testing:

  • Manually tested the changelog page and navigation functionality.

Screenshot:

Screenshot 2024-04-26 at 5.26.34 PM.png

Copy link

vercel bot commented Apr 25, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
rapidlaunch-saas ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 26, 2024 11:17am
rapidlaunch-www ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 26, 2024 11:17am

Copy link
Owner Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @alifarooq9 and the rest of your teammates on Graphite Graphite

@alifarooq9 alifarooq9 force-pushed the 04-24-feat_saas_changelog_system branch from 2a1bad2 to 28e9521 Compare April 26, 2024 11:16
@alifarooq9 alifarooq9 marked this pull request as ready for review April 26, 2024 12:28
@alifarooq9 alifarooq9 merged commit 7073f4c into main Apr 26, 2024
5 checks passed
@alifarooq9 alifarooq9 deleted the 04-24-feat_saas_changelog_system branch April 26, 2024 18:31
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