MapFish Print: Four Years of Innovation and What's Next
Sebastien Riollet
It's been four incredible years since we last caught up on MapFish Print (MFP) - the most advanced open source map printing solution transforming how organizations generate professional cartographic outputs. If you're new to MapFish Print or need a refresher on its powerful capabilities, dive into our comprehensive series to discover what makes this solution a game-changer for GIS professionals worldwide.
Enterprise-Grade Support: Four Versions, One Commitment
We're proud to announce that we currently maintain four parallel versions of MapFish Print, ensuring your organization never gets left behind. Our comprehensive security and support overview demonstrates our commitment to enterprise reliability.
Recent Milestones: Power, Performance, and Innovation
The Foundation Years (2022-2023)
Version 3.29 launched on April 1st, 2022, followed by 3.30 on February 24th, 2023, establishing a solid foundation for the innovations to come.
The Modern Era: Version 3.31 (October 31st, 2024)
This game-changing release brought MapFish Print into the modern development landscape:
- Technology Stack Modernization:
- Java 11 support with Gradle 8.10
- GeoTools 30.2 integration for enhanced spatial processing
- Enhanced Format Support:
- Native JPG and JPEG format support - because flexibility matters
- Performance Revolution:
- Intelligent memory and resource management
- Automatic resource cleanup when no longer needed
- Pixel-perfect PDF generation - reintroduced and better than ever
- Operational Excellence:
- Advanced metrics with crystal-clear meanings
- Experimental health endpoints for cluster monitoring
- Enhanced test coverage for rock-solid reliability
Note: Version 3.31 includes strategic breaking changes to improve long-term stability
The Performance Powerhouse: Version 3.32 (June 2nd, 2025)
Java 17 and GeoTools 33.1 power this performance-focused release:
- Enhanced User Experience:
- Font Awesome 6 integration for modern iconography
- Optimized Jasper exporter with reduced PDF sizes
- Smarter timeout configurations
- Under the Hood:
- Critical memory leak fixes in TiledWmsLayer
- Community-driven bug fixes across the platform
- Thread-safe YAML processing
Community Innovation: Version 3.33
Hot on the heels of 3.32, this release showcases the power of our vibrant community:
- Advanced Mapping Features:
- Overview layer integration showing page positions on main maps
- Universal forceFailOnError configuration for simplified layer management
- Community-First Approach: We've streamlined our contribution guidelines because your input drives our innovation.
The Future is Here: MapFish Print 4.0.0
Version 3.33.0 marks the grand finale before our most ambitious release yet - MapFish Print 4.0.0, launching later this year.
Revolutionary Release Strategy
We're adopting a clear versioning philosophy: when the major version number changes, expect transformative improvements that requires client-side updates. This transparency ensures you can plan your upgrades with confidence.
Enterprise Clustering: Scale Without Limits
MapFish Print's enterprise cluster mode connects multiple servers to a unified database, enabling:
- Load distribution across your infrastructure
- High availability for mission-critical printing operations
- Seamless request processing regardless of entry point
Ready to transform your map printing capabilities? MapFish Print continues to set the standard for professional cartographic output in enterprise environments. Join the numerous organizations worldwide who trust MapFish Print for their most demanding GIS printing requirements.
Contact Camptocamp today to discover how MapFish Print can elevate your geospatial workflows.
Contact us!
Career
Interested in working in an inspiring environment and joining our motivated and multicultural teams?