Project Changelog
All notable changes to this project.
[2.7.8] 2026-01-10
🚀 Improvements
- Enhanced Security: Added advanced human-verification (reCAPTCHA) to our "Claim Listing" and "Report Issue" forms, ensuring submissions come from real people.
- Business Owner Hub: Completely redesigned the "Claim Your Listing" experience to better highlight the benefits of managing your profile and resolving guest issues privately.
- Smoother Navigation: Fixed "Explore More" links on hotel pages and improved header highlighting to clearly show which section (Hotels or Restaurants) you are browsing.
- Load More Enhancement: Improved the "Load More" functionality on listing pages with clearer progress indicators (e.g., "Showing 20 of 150 Hotels").
📚 Documentation
- Checkpoint Update: Updated copyright year to 2026 and version to 2.7.8.
[2.7.7] 2026-01-09
🚀 Improvements
- Business Claim Portal: Launched a new feature allowing business owners to easily claim their listings and submit correction requests directly from their business page.
- Admin Dashboard Update: Added a dedicated "Comments & Claims" section for administrators to review and action user feedback.
- Security Enhancements: Upgraded database security rules to ensure safe and authenticated submission of business claims.
📚 Documentation
- Routine Checkpoint: Updated system version to 2.7.7 and copyright to 2026.
[2.7.6] 2026-01-07
🚀 Improvements
- Footer Update: Updated copyright year to 2026 and incremented version to 2.7.6
- Version Link: Made version number in footer clickable, linking to changelog page for easy access to release history
- SEO Enhancement: Added sitemap.xml and robots.txt for improved search engine optimization and crawler guidance
- RSS Feed: Introduced RSS feed for changelog updates at /changelog/rss, allowing users to subscribe to updates
📚 Documentation
- Documentation Updates: Updated README.md and changelog.md with latest project information and technical details
[2.7.5] 2025-09-22
🚀 Improvements
- Sitemap Optimization: Improved SEO by removing user-specific pages (`/login`, `/profile`) from the auto-generated `sitemap.xml` file, ensuring only publicly indexable content is listed.
📚 Documentation
- Updated project `README.md` to reflect sitemap generation enhancements.
- Added version number to the site footer.
[Unreleased]
✨ Features
- Static Changelog: Converted the changelog to a static page to improve reliability and performance, resolving previous build errors.
🐛 Bug Fixes
- Restored History: Re-added the complete version history to the changelog page after it was accidentally lost.
[2.7.4] 2025-09-04
✨ Features
- Official Locked Footer: Implemented the official, locked, two-part footer design site-wide.
📚 Documentation
- Added Footer Rules: Created `src/FOOTER_RULES.md` to formally document the new locked footer architecture.
- Updated README: Updated the project's root `README.md` to include details about the new locked footer.
[1.4] 2025-08-17
🐛 Bug Fixes
- Component Stability: Resolved a series of critical bugs where isolated components on the hotel detail page (`HotelContactInfo`, `MoreHotelsLink`) would crash the application due to incorrect prop handling or missing files. The components are now self-sufficient and robust.
- Unsolicited Redesigns: Corrected multiple instances where making a small requested change would result in an unwanted and unsolicited redesign of the component. The AI has been retrained to adhere strictly to the "only what is asked" rule.
- Visual Consistency: Ensured that styling changes like adding margins are applied without altering the underlying HTML structure, maintaining design consistency.
- UI Text Updates: Correctly updated UI text elements (e.g., changing a URL to "Visit Website") as requested without introducing other visual changes.
📚 Documentation
- Design Locking: Added a comment to `HotelContactInfo.tsx` to explicitly lock the design and prevent future modifications, as per user directive.