Skip to content

v1.6.1

Choose a tag to compare

@imprvhub imprvhub released this 29 Apr 05:16

5d886e7: Update to 1.6.1 and Remove Deprecated Repository Assessment Tool

Overview

This release updates the application to version 1.6.1, focusing on refining existing features, improving user navigation and experience, and integrating/highlighting the Issues Handler functionality. A significant change in this release is the removal of the deprecated repository assessment tool. The update includes enhancements to core layout components, the introduction of new pages for pricing and activation, and substantial updates to the dashboard to include subscription management features. Users will experience a more streamlined interface, improved performance on certain pages, and access to new features related to account management and the "Issues Handler". The removal of the repository assessment tool means that specific functionality is no longer available, directing users towards the updated or alternative tools like the "Issues Handler".

Release Details

  • Release Date: 2025-04-29 05:03:40 UTC
  • Commit: 5d886e7
  • Author: Iván Luna
  • Branch(es): tag: 1.6.1

Changes

New Features

  • Subscription Management: The dashboard (dashboard.astro) has been significantly updated to include features for managing user subscriptions. This involves substantial additions to the page logic and structure to handle user plan and email information, likely integrating with a backend subscription service.
  • Pricing Page: A new page (pricing.astro) has been added to display pricing information for different service tiers.
  • Activation Page: A new page (activate.astro) has been added, likely related to account or feature activation processes.

Improvements

  • Version Update: The project version has been bumped to 1.6.1 in package.json and package-lock.json.
  • Issues Handler Integration: References and descriptions across various pages (commit-messages.astro, faq.astro, terms.astro) have been updated to mention or integrate the "Issues Handler", replacing previous mentions of "dependencies-handler". The middleware (middleware.ts) has also been updated to reflect this change.
  • Layout Enhancements:
    • The main layout (Layout.astro) includes additions for Google and Clarity tracking scripts.
    • The sidebar (Sidebar.astro) has been updated with new icons and links to improve navigation, likely reflecting the new pages and updated features.
    • The footer (Footer.astro) includes additional content sections.
    • The hero gradient component (HeroGradient.astro) has been modified to remove animations, potentially improving page load performance.
  • User Data Handling: The Locals interface in env.d.ts has been updated to include userPlan and userEmail fields, supporting the new subscription management features.
  • Page Content Updates: Various pages (contact.astro, download.astro, faq.astro, github-status.astro, gitignore-builder.astro, index.astro, privacy.astro, readme-generator.astro, settings.astro, tags-releases.astro, terms.astro) have received minor updates, including revised descriptions, updated download links (in download.astro), and general content refinements to align with the release changes and improve user experience.

Removals

  • Repository Assessment Tool: The repository-assessment.astro page and the associated "repository assessment tool" functionality have been removed from the application.

Modified Files

  • package-lock.json (modified)

    • Changes: 4 total
    • Added: 2 lines
    • Removed: 2 lines
  • package.json (modified)

    • Changes: 2 total
    • Added: 1 lines
    • Removed: 1 lines
  • src/components/layout/Footer.astro (modified)

    • Changes: 3 total
    • Added: 3 lines
    • Removed: 0 lines
  • src/components/layout/HeroGradient.astro (modified)

    • Changes: 12 total
    • Added: 6 lines
    • Removed: 6 lines
  • src/env.d.ts (modified)

    • Changes: 3 total
    • Added: 3 lines
    • Removed: 0 lines
  • src/layouts/Layout.astro (modified)

    • Changes: 16 total
    • Added: 15 lines
    • Removed: 1 lines
  • src/layouts/Sidebar.astro (modified)

    • Changes: 23 total
    • Added: 16 lines
    • Removed: 7 lines
  • src/middleware.ts (modified)

    • Changes: 2 total
    • Added: 1 lines
    • Removed: 1 lines
  • src/pages/activate.astro (added)

    • Changes: 40 total
    • Added: 40 lines
    • Removed: 0 lines
  • src/pages/commit-messages.astro (modified)

    • Changes: 3 total
    • Added: 3 lines
    • Removed: 0 lines
  • src/pages/contact.astro (modified)

    • Changes: 2 total
    • Added: 1 lines
    • Removed: 1 lines
  • src/pages/dashboard.astro (modified)

    • Changes: 549 total
    • Added: 489 lines
    • Removed: 60 lines
  • src/pages/download.astro (modified)

    • Changes: 10 total
    • Added: 5 lines
    • Removed: 5 lines
  • src/pages/faq.astro (modified)

    • Changes: 29 total
    • Added: 14 lines
    • Removed: 15 lines
  • src/pages/github-status.astro (modified)

    • Changes: 10 total
    • Added: 10 lines
    • Removed: 0 lines
  • src/pages/gitignore-builder.astro (modified)

    • Changes: 8 total
    • Added: 6 lines
    • Removed: 2 lines
  • src/pages/index.astro (modified)

    • Changes: 11 total
    • Added: 9 lines
    • Removed: 2 lines
  • src/pages/pricing.astro (added)

    • Changes: 138 total
    • Added: 138 lines
    • Removed: 0 lines
  • src/pages/privacy.astro (modified)

    • Changes: 5 total
    • Added: 2 lines
    • Removed: 3 lines
  • src/pages/readme-generator.astro (modified)

    • Changes: 6 total
    • Added: 3 lines
    • Removed: 3 lines
  • src/pages/repository-assessment.astro (removed)

    • Changes: 121 total
    • Added: 0 lines
    • Removed: 121 lines
  • src/pages/settings.astro (modified)

    • Changes: 1 total
    • Added: 1 lines
    • Removed: 0 lines
  • src/pages/tags-releases.astro (modified)

    • Changes: 1 total
    • Added: 1 lines
    • Removed: 0 lines
  • src/pages/terms.astro (modified)

    • Changes: 19 total
    • Added: 9 lines
    • Removed: 10 lines

Additional Notes

  • The "repository assessment tool" has been removed in this release. Users who relied on this specific functionality should explore alternative tools or the "Issues Handler" for related needs.
  • The internal naming convention for the "Dependencies Handler" has been updated to "Issues Handler" across the codebase and user-facing descriptions.

Full Changelog: v1.6.0...1.6.1