Skip Navigation Links.
MISSING BANNER

Previous Versions

 

This page contains information on previous versions of the SobekCM software.  Go to the Current Version Notes to see information on the current version, version 4.10.1, released December 2016.

SobekCM releases are available here, as well as through GitHub and Sourceforge:

Below is the list of all the SobekCM application and system releases in reverse order, with the oldest at the bottom. For the most recent (or currently pending) release, the items in italics are generally the items which still need completion before the new version is released.

 

 

September 4th, 2017
VERSION 4.10.2

Version 4.10.2 included a number of architectural changes, which continue the development of the open architecture and plug-in support.  This includes, among other things, the following categories of changes:

  • The builder included many updates, but most importantly, generation of the HTML static files is mostly relegated to the web application.
  • The system now supports result viewer plug-ins as well and a new timeline result viewer plug-in is currently under development. 
  • Potential customization of the digital resource pages was greatly increased with a new item layout configuration, allowing complete control of the page layout and support for a plug-in powered widget system on the page. 
  • HTTPS/SSL support was also increased, including a new worldwide CDN for HTTPS static content.  

View the complete release notes for version 4.10.2

 


December 23rd, 2016
VERSION 4.10.1

Version 4.10.1 includes many updates and fixes for issues introduced in the major architectural changes from version 4.10.0.  Many small improvements were implemented to the management interfaces as well, providing more managing web skins and the system-wide settings.

A new standard TEI plug-in was added which adds native support for TEI, including online editing and metadata extraction.  This allows TEI items to be uploaded into the system and displayed via server-side XSLT application with custom stylesheets for each TEI.  In addition, metadata mapping configuration files control how the bibliographic data is imported into the system from the TEI header.  System admins can manage multiple different XSLTs, stylesheets, and mappings and individually permission users for access to each.  Once the TEI is in the system, users can also edit the TEI in an online XML editor.

This new version continued to make incremental improvements to the architecture of configurations and plug-ins resulting in a more mature open framework system.  This open architecture has already begun to be used in multiple instances, to support customizations, new item viewers, or new ways to access data.  Several of the plug-ins have been released as open-source and are made available as sample code on the community maintained plug-in page

In addition, many community-suggested improvements and user-reported issues were included in this release.

View the complete release notes for version 4.10.1

 


July 27th, 2016
VERSION 4.10.0

Version 4.10.0 of SobekCM includes the most comprehensive collection of changes since SobekCM was first released ten years ago. This version continues preparation for the release of version 5.0 by updating the basic architecture of the system to be more configurable and customizable. In addition, the web application is increasing dependent on the discrete microservice architecture provided by the SobekCM engine. This version also adds a new plug-in architecture for adding extensions which can add new metadata types, modify or add new item viewers, customize item citation display, add new engine endpoints, add new builder modules, and much more. Over thirty new microservice endpoints were also added to the SobekCM engine as well. The sum of all these changes results in a more open-architecture which can easily be modified and customized for any institution.

In addition, this version adds several new administrative screens for users. A new set of many system-wide settings screens exposes all configuration information used by the system currently, even if they cannot be modified directly through the web interface. In addition, interoperability between the SobekCM Builder service and the web has been increased by adding the ability to view and filter the builder log through the user interface. System administrators can also add or remove builder folders, directly through a new builder folder management screen.

The builder was also updated in this new version. The architecture was modified to take advantage of the new configuration microservices offered by the engine and supports enabled plug-ins as well. The automatic usage collection and monthly emails were updated to make the process run more smoothly and significantly quicker. The builder can also be set to use Tesseract to perform automatic OCR on incoming TIFF files.

In total, nearly one hundred thousand lines of code were changed between the previous version and this version, which represents roughly 35% of the total codebase and 66% percent of the files were changed in some way.

View the complete release notes for version 4.10.0

 


September 29th, 2015
VERSION 4.9.0

This version includes the addition of a robust web content system, useful for online exhibits, general announcements related to your digital collection, or documentation. This module is the largest single addition to the SobekCM system in the last five years, with more than 10 new administrative screens. In addition, all of the administrative and public pages are supported by the SobekCM Engine REST APIs. This makes this module the first to be supported 100% by the new architecture. As a result of this work, the architecture of the SobekCM Engine continued to evolve.

In addition to the web content work, several changes occurred to searching and browsing material, a new video viewer was added, and the system realize many small improvements. In addition, the efforts towards the cleanest code possible was continued and additional support for PostgreSQL and MySQL continued to be added. The ability to customize several messages, including the 404 missing page and no results pages was added. Finally, many community reported bugs have been corrected.

View the complete release notes for version 4.9.0

 


June 15th, 2015
VERSION 4.8.11

This update includes many small fixes and updates to the REST API. The REST API error catching and troubleshooting was generally improved upon and several new endpoints were added. The most robust added endpoint is the new search results endpoint. I expect some changes to occur to this API over for the next version though, in particular how items are displayed under the titles on search results and browses for deeply hierarchical material, like newspapers.

In addition, groundwork was laid for increased support for the top-level web content pages and for PostgreSQL and MySQL support as well.

View the complete release notes for version 4.8.11

 


May 27th, 2015
VERSION 4.8.10

This release increases the REST API support to include XML and also adds the url-resolver endpoint. The builder is updated to ensure all page images present are added to the items on reprocess and that all related viewers are added, as well as fixing an issue with the text searchable flag. This version also makes great strides in some final clean-up of the HTML5 and adds excellent accessibility support. Ability to customize the look and feel is incrementally increased again. A great many reported bugs are fixed and some UI enhancements included that were requested.

View the complete release notes for version 4.8.10

 


May 12th, 2015
VERSION 4.8.9

View the complete release notes for version 4.8.9

 


May 6th, 2015
VERSION 4.8.8

View the complete release notes for version 4.8.8

 


Up to April 14, 2015
VERSIONS 4.01-4.8.7

Summaries of released work are included in the two links below:

  • All major work completed in 2014 is included in the Retrospective on 2014
  • All major work completed in the first quarter of 2015 up to version 4.8.7 is included in this update.

Continuous integration and releases resulted in less documentation for each individual version during this period.

  


OLDER VERSIONS

For older releease version information click here for the archived release history.