ResourceSpace Labs is our innovation programme, giving customers early access to the latest features and improvements before they're officially released, on a dedicated test system completely separate from their production system.

All our customers have access to their own dedicated Labs testing installation, available via their extranet - just click the "labs" tab. Your labs installation tracks our development trunk, enabling customers to:

The Latest Features from our Development Team

r27736 2025-11-06 acota Using Composer for dependency management
Development q13360: Manage PHP dependencies via Composer
  • Using a proper dependency manager for the project, allow vulnerabilities in libraries to be easily identified and the libraries to be easily updated to prevent using out of date software.
  • Clearly separates ResourceSpace code from third-party code.
r27684 2025-10-30 cevans Begin adding logging to standard offline jobs
Development q13357: Front end script execution with offline jobs
  • Cutting down on a large number of Support tickets regularly raised for data processing (regenerating previews, updating checksums, updating EXIF/AI data, purging duplicates etc).
  • Allowing Admin users or CS team members to run data processing scripts from the front-end.
  • Allow users to fully manage their system - e.g. make a change to the preview sizes and then immediately fire off a process to recreate previews.
r27440 2025-09-16 acota Address some old mistakes
Development q12910: Add actions menu to featured collections breadcrumbs and tiles
  • Easier method for selecting and uploading to a featured collection you have just created.
  • Better layout for responsive mode (no longer relying on hovering).
  • Addresses a usability issue flagged in a BlueFrontier report.
r27385 2025-09-08 abaxter Moved plugin page titles to plugin language files
Development q13449: Accessibility improvements
  • Improving accessibility for users.
  • Moving towards achieving compliance with Web Content Accessibility Guidelines (WCAG) 2.1 Level AA
r27375 2025-09-05 acota Featured collections UX
Development q12910: Add actions menu to featured collections breadcrumbs and tiles
  • Easier method for selecting and uploading to a featured collection you have just created.
  • Better layout for responsive mode (no longer relying on hovering).
  • Addresses a usability issue flagged in a BlueFrontier report.
r27373 2025-09-05 abaxter Accessibility improvements
Development q13449: Accessibility improvements
  • Improving accessibility for users.
  • Moving towards achieving compliance with Web Content Accessibility Guidelines (WCAG) 2.1 Level AA
r27372 2025-09-05 cevans Quick messsaging modal
Development q12023: Envelope icon in header for messages
  • Better and easier access for messages, in line with many other systems.
  • Encouraging users to use the messaging system more.
r27347 2025-09-02 cevans Fix remaining issues from SVN review for r27261
Development q12909: Consent and License plugin improvements
  • Improving offering of features in consent and license manager plugins to make them more useful.
r27345 2025-09-02 tpiechowicz Better logging and progress tracking.
Development q12927: Better logging and progress tracking
  • For larger tasks in the UI that can take a while, provide more information on how far along things have processed.
r27341 2025-09-02 tpiechowicz Toast style notifications.
Development q13354: Toast style notifications
  • Minimising clutter on the screen by showing temporary notifications that quickly disappear.
  • Modernising the interface by relying less on large pop-up alerts.
r27337 2025-09-01 cevans Address svn review items from r27261
Development q12909: Consent and License plugin improvements
  • Improving offering of features in consent and license manager plugins to make them more useful.
r27282 2025-08-21 dhuby Language regeneration following changes to consent/license plugins
Development q12909: Consent and License plugin improvements
  • Improving offering of features in consent and license manager plugins to make them more useful.
r27261 2025-08-19 cevans Consent and License plugin improvements
Development q12909: Consent and License plugin improvements
  • Improving offering of features in consent and license manager plugins to make them more useful.
r27163 2025-07-31 nbraddy Add support for optional $whisper_model_dir to be used by whisper plugin
Development q13444: Whisper: Automatic creation of indexable transcripts for video and audio files
  • Generating automated metadata for video and audio files using AI.
  • Extending our AI offering
r27153 2025-07-30 tpiechowicz Require required fields to be completed before moving resource to most archive states.
Development q12902: Required fields to be completed before changing archive state
  • Ensures that required fields are always filled in before progressing the workflow state of a resource.
  • Prevents resources being created with no metadata.
r27135 2025-07-25 dhuby Merge of blurhash into trunk
Development q13499: BlurHash for better previews before the thumbnails load
Improves usability on slower systems.
r27124 2025-07-24 nbraddy Merge of automatic SAML metadata updates branch into trunk
Development q13428: SAML plugin - scheduled IdP metadata fetching
  • Ensures that SAML providers that regularly change their IdP metadata do not need to be manually updated.
  • Cutting down on support tickets - t36779, t35539, t35382, t35209, t35069, t34737, t34527, t32830, t30944 etc.
r27112 2025-07-24 dhuby Whisper - function definition includes types
Development q13444: Whisper: Automatic creation of indexable transcripts for video and audio files
  • Generating automated metadata for video and audio files using AI.
  • Extending our AI offering
r27098 2025-07-22 dhuby Patch trunk with Whisper plugin. Also a change so that subtitle tracks are supported when playing audio, not just video.
Development q13444: Whisper: Automatic creation of indexable transcripts for video and audio files
  • Generating automated metadata for video and audio files using AI.
  • Extending our AI offering
r27061 2025-07-16 cevans Add debug log warning check to get_system_status
Development q13259: Active debug log displays warning on get_system_status()
  • If the debug log is left enabled for a long period of time the file can get very large and it can impact system performance.