Skip to content

Releases: in2code-de/in2publish_core

5.3.2 Filelist false differences

30 Nov 11:31
29f69ee
Compare
Choose a tag to compare

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

24 Nov 12:31
f61ccc8
Compare
Choose a tag to compare

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

14 Nov 17:46
e53c9e3
Compare
Choose a tag to compare

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

11 Nov 14:16
f14ebe5
Compare
Choose a tag to compare

[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

11 Nov 13:30
fd11ad2
Compare
Choose a tag to compare

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

02 Nov 16:35
8c6af4f
Compare
Choose a tag to compare

[BUGFIX] Use Records property setter to set local and foreign properties
[BUGFIX] Redefine dependency to TYPO3

5.1.0 Full FAL support

28 Oct 22:52
Compare
Choose a tag to compare

[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

28 Oct 22:52
Compare
Choose a tag to compare

[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

28 Oct 22:53
Compare
Choose a tag to compare

[RELEASE] Release in2publish_core alpha 1
[TASK] Remove surplus features