Changelog & Attribution
Track the evolution of the Bitcoin-Accepting Businesses Directory with our changelog, documenting all updates, improvements, and bug fixes. Also find information about the open-source components and resources used in this project.
Planned Future Enhancements
- Enhanced search with advanced filtering options
- Implementation of ratings and reviews for businesses
- Business verification system
- Mobile app development
New Data Sources & Filtering
- Integrated BitcoinListings.org data - added 228 additional businesses to expand directory coverage
- Added source filtering capability - users can now filter businesses by BTCAccepted.org or BitcoinListings.org
- Implemented source attribution system - all business listings now display their originating source
- Added clickable source links that redirect to the original source websites
- Enhanced business editor with source field management for data maintenance
Improved User Experience
- Source information displayed in business detail views for transparency
- Updated filter interface to accommodate new source filtering option
- Enhanced data integrity with proper deduplication and attribution
New Attribution
New Export Features
- Added CSV export capability for Business and BTCMap data
New BTCMap Integration
- Fully integrated BTCMap.org data with live business listings from their global database
- Added interactive map view with real-time data from BTCMap's OpenStreetMap-based platform
- Implemented region-based filtering (North America, Europe, Asia, etc.) for BTCMap data
- Added distance-based sorting and location search for BTCMap businesses
- Created dedicated BTCMap tab with beta badge to indicate new functionality
- Added informational note linking to BTCMap.org main site for community contributions
New Nostr Integration
- Added Nostr Follow Pack integration with curated list of Bitcoin businesses on Nostr
- Implemented dynamic Nostr Follow Pack link that appears when Nostr filter is enabled
- Enhanced Nostr filtering to easily discover businesses with Nostr presence
- Added proper mobile support and Safari compatibility for Nostr features
Improved User Interface
- Enhanced Directory/BTCMap toggle with visual beta indicator
- Improved filter alignment and spacing for better mobile experience
- Added cache busting for better browser compatibility, especially Safari
- Optimized font sizes and layout for informational elements
Improved Technical Features
- Enhanced JavaScript event handling for better mobile toggle functionality
- Improved caching strategy with updated version parameters
- Better integration between directory and BTCMap data sources
- Enhanced error handling and loading states for BTCMap integration
New Filtering Features
- Added Bitcoin Only toggle for filtering businesses that exclusively accept Bitcoin
- Added Nostr filter to quickly find businesses with Nostr presence
- Improved filter status display to show Bitcoin Only and Nostr filter status
- Enhanced filter layout and spacing for better usability
Improved User Interface
- Enhanced typography with Roboto Condensed font for section headers
- Improved visual hierarchy in business details view
- Added Markdown support for business descriptions
- Updated section labels styling for better readability
- Improved content formatting with consistent font families
New Map Features
- Added interactive Map View for geographic browsing of businesses
- Implemented business clustering for locations with multiple businesses
- Added detailed business information panel in Map View
- Created visual indicators for business locations and clusters
- Added ability to click markers to view business details
- Implemented automatic map bounds adjustment based on filtered businesses
New BTCMap Integration
- Added BTCMap tab for future integration with BTCMap's global database
- Created placeholder for upcoming BTCMap features
- Added attribution and links to BTCMap project
Improved Location Features
- Enhanced location-based search with map integration
- Improved distance calculations and display
- Added support for approximate location indicators
- Enhanced handling of global/online businesses
Improved User Interface
- Added view mode toggle between Card, List, and Map views
- Implemented Directory/BTCMap mode switch
- Enhanced mobile responsiveness for map features
- Added visual indicators for businesses with location data
- Improved filter status display with distance information
Improved Core Features
- Added version control and cache management
- Enhanced location data structure and coordinate handling
- Improved business data organization and filtering
- Added support for business logos and images
- Separated HTML and JS for easier maintenance
New Core Features
- Launched the Bitcoin-Accepting Businesses Directory with initial business listings
- Implemented basic search and filtering functionality (by category, location, and text search)
- Added support for multi-category businesses
- Created card and list view options for browsing businesses
- Built detailed business profile pages with shareable links
- Added support for displaying Bitcoin payment methods (on-chain and Lightning Network)
- Included social media links for businesses
New Location Features
- Integrated location-based search functionality
- Added support for sorting businesses by distance from selected location
- Implemented "Use My Location" feature for geolocation-based searching
- Created location dropdown with major cities worldwide
New User Interface
- Designed responsive layout for all device sizes
- Added category counts in filter dropdown menus
- Implemented filter status display to show active filters
- Created "About," "Contact Us," and "Links" information pages
- Added "Clear Filters" option for easy reset
- Improved list view with website and social media icons
- Reorganized category structure for better organization
- Added visual indicators for website and social media links
Improved Category Management
- Moved "Bitcoin Hardware" to individual categories section
- Added "Beauty/Cosmetic" and "Personal Care" as subcategories under "Health & Fitness"
- Streamlined category selection interface