Install

Works with Drupal: ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 106.38 KB
MD5: 00f1995f67dfd1a5206e60a1188137fb
SHA-1: 80d30cca437213bb0fca60933840c4fca8f60188
SHA-256: 5516b73be03a138d0d955152d58e2d41aef41c602bc4a980f3b5b0c5d1d02c8e
Download zip 128.31 KB
MD5: 18cb039c6b59847a847a98e1ebda5be5
SHA-1: 835d186aa36f1dce877fcde5afe4b9b2d5439090
SHA-256: f60ebeb8efac3519756db51f4e12fe9923043cbed55ab9be4ba36e66dfcdff87

Release notes

## Version 1.0.0-rc1 - Release Candidate 1

After extensive development and beta testing, we're now ready for final validation before the stable 1.0.0 release.

### ✨ Major Features Since 1.0.0-beta3

#### πŸ—ΊοΈ Interactive Map Block
- Added reusable MapBlock plugin with same data as main map page
- Configurable height, controls visibility, and default category
- Leaflet-based interactive map with smooth animations
- Category navigation buttons (where, car, train, airport, parking, attractions)
- Fixed Leaflet library loading dependencies

#### πŸ–ΌοΈ Gallery Integration
- Implemented gallery system for locations
- Multiple gallery bugfixes and improvements
- Enhanced image display and management

#### 🏒 Business Identity Integration
- Seamless integration with Business Identity module
- Trust badges and CTAs in map interface
- Synchronized configuration between modules

#### πŸ“ Dynamic Data Sources
- Added `parseNearbyMarkers()` for Drupal Views POI extraction
- Marker clustering and category-based filtering
- Dynamic nearby markers replacing static customMarkers

### πŸ› Bug Fixes & Improvements
- Gallery bugfixes and performance improvements
- Fixed routing lines from buttons to home
- Code cleanup and removal of legacy code
- Improved validation and sync with business_identity
- Smaller, optimized JS files
- Hide disabled buttons in UI

### 🎨 UI/UX Enhancements
- Home page option added
- Improved responsive layout
- Dark mode support
- Consistent CSS formatting (2-space indentation)
- Better button visibility states

### πŸ“Š Configuration Improvements
- Enhanced config forms with reset button
- Better validation across all settings
- Comprehensive configuration for nearby interests

### πŸ—οΈ Technical Improvements
- Removed old/config files for cleaner codebase
- Code cleanup and organization
- Smaller, modular JavaScript files

### πŸ“‹ Changelog Since 1.0.0-beta3

**New Features:**
- Added interactive map block with navigation controls
- Improved gallery functionality
- Added home page option

**Bug Fixes:**
- Gallery bugfixes (2x)
- Fixed routing lines from buttons
- Improved validation and sync

**Code Quality:**
- Removed old/config files
- Code cleanup
- Smaller JS files

### πŸ”œ Road to Stable

This Release Candidate is feature-complete and stable. The following have been addressed:
- All known gallery issues resolved
- Map block fully functional
- Business identity integration working
- Dynamic data sources operational

### πŸ“₯ Installation

bash
composer require drupal/map:1.0.0-rc1
drush en map
drush cr
Created by: afagioli
Created on: 13 Mar 2026 at 10:37 UTC
Last updated: 13 Mar 2026 at 10:38 UTC
Bug fixes
New features

Other releases