Skip to content
English
  • There are no suggestions because the search field is empty.

CMS Release 3.275.0

Getty & Imago images now download to your library, Fans United Personality Quiz added, major performance upgrades, and critical security fixes.

We're excited to announce the release of Sportal365 CMS Version 3.275.0, which introduces a game-changing update to Getty and Imago integration, new Fans United features, and significant performance improvements.

 

🚀 Note: To experience the full benefits of CMS Version 3.275.0, please proceed with a logout and login.

 

For Editors:

Major New Features:

Getty/Imago Integration - Download Images to CMS Library: Complete transformation of your stock photo workflow:

  • Automatic Download: Images are now automatically downloaded and stored in your CMS media library
  • Instant Access: Downloaded images immediately appear in the "Select Images" interface
  • Reusable Content: Use images across all articles without re-searching
  • Preserved Metadata: Alt text, caption, copyright, description, and authors saved to the Image entity
  • Clear Organization: Separation between Image Metadata (global) and Display & Layout (block-specific) properties
  • Source Attribution: Getty Images and Imago origin preserved for proper licensing

Fans United Management Widgets Update:

  • New Personality Quiz Blocky: Added Personality Quiz widget
  • Navigation Update: Personality Quiz Manager added to CMS navigation
  • Updated Versions: All existing management widgets have been upgraded to the latest versions

Performance & Improvements:

Build System Modernization:

  • Migrated to Vite: Replaced React Scripts and Webpack with the modern Vite build system
  • Faster Performance: Significantly improved build times and developer experience
  • Stable Testing: All automation tests continue to pass

Enhanced Session Security:

  • Auto-Logout on 401: Automatic redirect to the Login screen when the API returns a 401 error
  • Clean Session Management: Session data is properly cleared on authentication failure
  • Preserved Token Logic: Refresh token functionality maintained for seamless renewal

Build Stability:

  • Fixed Dependencies: Dependencies now use fixed versions instead of floating ranges
  • Consistent Builds: Eliminates unexpected differences between builds
  • Predictable Updates: No more strange discrepancies from minor version bumps

Bug Fixes:

Security (High Priority):

  • Login Flow Protection: Users can no longer bypass project selection by manually changing the URL
  • Proper Access Control: CMS pages are properly blocked until project selection is complete
  • Secure Session: Eliminated partial accessibility with failing API requests

Image Management:

  • Origin Field Protection: Origin field now disabled for integrated images (Getty, Imago)
  • Source Preservation: Original integration source preserved and properly displayed
  • Watermark Validation: Prevents watermark + third-party origin conflicts with clear error messaging

Data Consistency:

  • Image Replacement Fix: Display & Layout information correctly remains unchanged when switching images
  • Metadata Updates: Image Metadata is properly updated according to the newly selected image
  • Correct Source Reading: System now reads from the correct source (Image Blocky vs Image Properties)

For Developers:

Technical Improvements:

  • Migrated to the Vite build system for improved performance
  • Enhanced session management with proper 401 handling
  • Fixed dependency versions for build consistency
  • Improved data flow for image metadata and display properties

🚀 Note: To experience the full benefits of CMS Version 3.275.0, please proceed with a logout and login.

 

We're particularly excited about the Getty/Imago library integration, which will significantly streamline your workflow when working with stock photography. Images are now truly reusable assets in your library rather than one-time searches.

 

As always, your feedback helps us continue improving the Sportal365 platform.

 

Thank you for your continued support and dedication to creating outstanding sports content with Sportal365.