The 4.1.0 release includes the following backwards incompatible changes.
Ontologies
http://fedora.info/definitions/v4/indexing#
"Indexable" predicate
Full diff of changes to the ontologies between 4.0.0 and 4.1.0
Configuration properties
Logging
When configuring components to log, the following property names have been changed. See logging documentation.
From 4.0.0:
fcrepo.log.*
To 4.1.0:
fcrepo.log.*
ModeShape / Infinispan
These updates will likely not impact most administrators, but are found in following internal configuration files:
- fcrepo-configs/src/main/resources/config/activemq.xml
- fcrepo-configs/src/main/resources/config/minimal-default/repository.json
- fcrepo-configs/src/main/resources/config/infinispan/leveldb-default/infinispan.xml
From 4.0.0 => to 4.1.0
fcrepo.activemq.dir
=> fcrepo.activemq.directory
fcrepo.binary-store-path
=> fcrepo.binary.directory
fcrepo.infinispan.cache_configuration
=> fcrepo.ispn.configuration
fcrepo.ispn.CacheDirPath
=> fcrepo.ispn.cache
fcrepo.ispn.alternative.CacheDirPath
=> fcrepo.ispn.alternative.cache
fcrepo.ispn.binary.CacheDirPath
=> fcrepo.ispn.binary.cache
fcrepo.ispn.binary.alternative.CacheDirPath
=> fcrepo.ispn.binary.alternative.cache
fcrepo.ispn.repo.CacheDirPath
=> fcrepo.ispn.repo.cache
fcrepo.minter.config
=> fcrepo.spring.minter.configuration
fcrepo.modeshape.index.location
=> fcrepo.modeshape.index.directory