Releases: in2code-de/in2publish_core
5.3.2 Filelist false differences
A bug has been discovered that leads to erroneous publishing-state detections of files and folders, especially when cross references to other storages exist. In addition a bug has been fixed that might lead to exceptions when publishing files in the Publish Files module.
You are not affected by these bugs if you don't have more than one FAL storage.
[BUGFIX] Remove SingletonInterface from RemoteFalDriver to ensure references don't get reinitialized with wrong properties
[BUGFIX] Initialize RemoteFalDriver with proper arguments for each published file
5.3.1 6.2 compat & Travis CI
This release fixes a Bug that occurs together with TYPO3 6.2.x. Your installation might be affected even if you did not experience an error in the Publish Tools Tests when your foreign Server runs with production settings.
The second part of this release contains the Travis CI integration. Thanks to @travis-ci, they are providing an awesome service.
Travis is testing the whole codebase on each commit on the master branch. Travis executes all unit tests from PHP 5.5 to 7.1 together with TYPO3 7.6, as well as the PHP Mess Detector, PHP Code Sniffer and PHP Copy Paste Detector.
[TESTS] Integrate Travis CI testing
[TESTS] Purge manual autoload configuration
[REFACTOR] Remove code doublet by merging them into single methods
[STYLE] Add editor config file and fix all codestyle issues
[TESTS] Set correct @Covers annotations in unit tests for code coverage
[DOCS] Add short developer explanation for JavaScript files
[PURGE] Remove unused PageModule fluid layout
[TASK] Add WFSA feature dependency of the enterprise version
[BUGFIX] Fix version incompatibility with TYPO3 6.2 where a FFS-PreCaching requires a specific method
[TASK] Require the existence of the RPC/Envelope table in the backend tests
5.3.0 Performance improvements
The "Full Fal Support" feature should bring more stability into the diffs between all related assts, but this great feature came at a high cost. The performance when aligning the page tree became worse the more images were used. This is, of course, a huge shortcoming in large installations. As we continue to offer stability and consistency, nothing has been cut off from functionality. The new update contains code that writes the information on the assets to a cache, so that the previous program flow can work unaffected.
[FEATURE] Cache all remote files for the Overview module for a vast performance increas
[CODESTYLE] Adjust line breaks in RemoteFalDriver
[BUGFIX] Increase row size for envelope responses (essentially for FFS RPC/Envelope)
[REFACTOR] Rename EnvelopeDispatcher::getFileObjectWithoutIndexing to EnvelopeDispatcher::getFileObject
[FEATURE] Prefetch all sibling file information upon remote file existence check
[BUGFIX] Respect the storage uid in RemoteFalDriver caches
5.2.0 Improve UniqueStorageTargetTest
[FEATURE] Display an error if a storage is offline on foreign only
[FEATURE] Show a warning for if offline storages were detected
[BUGFIX] Do not test offline FAL storages
5.1.2 PHP 5.3 compat + Docs update
Notice: Update your LocalConfiguration.yaml with the appended default values for excludeRelatedTables
[BUGFIX] Downgrade array syntax the be PHP 5.3 compatible
[DOCS] Update default excluded tables list
[BUGFIX] Ignore assets of extensions simpleOverviewAndAjax
5.1.1 Minor fixes and TYPO3 8.5 compat
[BUGFIX] Use Records property setter to set local and foreign properties
[BUGFIX] Redefine dependency to TYPO3
5.1.0 Full FAL support
[FEATURE] Add full FAL support
[FEATURE] Support case insensitive file systems
[BUGFIX] Fix Record::getMergedProperty including the unit test
[BUGFIX] Do not consider the root page (ID=0) as accessible in the frontend
[FEATURE] Add RPC/Envelope system
[!!!][CLEANUP] Remove legacy methods from File- and FolderUtility
5.0.1 Bugfixes & Docs
[BUGFIX] Ignore TCA columns without config section
[BUGFIX] List skipped columns without config section in incompatible section
[BUGFIX] Use configured site name as rootpage title
[TASK] Declare non-public API commands as internal
5.0.0 Community Release
[RELEASE] Release in2publish_core alpha 1
[TASK] Remove surplus features