Skip to content

Releases: EFTEC/mapache-commons

1.25

07 Oct 18:12

Choose a tag to compare

  • 1.25 2025-10-07
    • updated argument types.

1.24

25 Aug 00:44

Choose a tag to compare

  • 1.24
    • Fixed an exception with FileLib. It also stores every error in a field.
    • Completed README.md
    • Cleaned PHPDocs.

1.23

12 Aug 23:17

Choose a tag to compare

  • 1.23 Modified .gitattributes and .gitignore to streamline the final version.

1.22

11 Aug 12:58

Choose a tag to compare

  • 1.22 The next classes have been renamed:
    • Text (deprecated) => TextLib
    • Collection (deprecated) => CollectionLib
    • Debug (deprecated) => DebugLib
    • It is because there are a dozen of libraries who use the same name for the classes.
    • You can still use the same library without changes but for new code I suggest to use the new names.
    • [new] FileLib::getDirFirstFile()

1.21

11 Aug 02:05

Choose a tag to compare

  • 1.21 added FileLib class
    • getDirFiles()
    • getDirFolders()
    • getExtensionPath()
    • getDirPath()
    • getBaseNamePath()
    • getFileNamePath()
    • fixUrlSeparator()
    • safeFileGetContent()
    • safeFilePutContent()
    • isAbsolutePath()

1.20

21 Jan 18:39

Choose a tag to compare

  • 1.20 New methods Collection::xmlToString,Collection::arrayToXML,Collection::stringToXML,Collection::xmlToArray

1.19

26 Sep 13:56

Choose a tag to compare

1.19 lots of cleanups

1.17

07 Jun 19:24

Choose a tag to compare

see readme.md

1.16

06 Jun 18:37

Choose a tag to compare

  • 1.16 New methods Text::wildcardComparison() and Text::endsWith()

1.14

12 Feb 20:30

Choose a tag to compare

  • 1.14 Text::camelCase() solved a small bug