All Versions
34
Latest Version
Avg Release Cycle
18 days
Latest Release
377 days ago

Changelog History
Page 1

  • v3.2.2 Changes

    October 05, 2020

    ๐Ÿ”„ Changelog:

    • ๐Ÿ›  Fixed bug related to the fast query methods of the Wolff\Core\DB class not working with conditions.
  • v3.2.1 Changes

    September 11, 2020

    ๐Ÿ”„ Changelog:

    • ๐Ÿ›  Fixed bug related to the init method of the Wolff\Core\Config class not throwing the right exception.
    • ๐Ÿ›  Fixed bug related to the getAllowedIPs and removeAllowedIP methods of the Wolff\Core\Maintenance class not throwing the right exception.
  • v3.2.0 Changes

    August 21, 2020

    ๐Ÿ”„ Changelog:

    • โž• Added support for view files with php and html extensions.
    • โž• Added relativePath function to the standard library.
  • v3.1.0 Changes

    July 04, 2020

    โž• Added

    • โž• Added port option to the database constructor.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed bug related to fast queries conditions.

    ๐Ÿ”„ Changed

    • โœ‚ Removed default database encoding.
  • v3.0.2 Changes

    May 13, 2020

    ๐Ÿ”„ Changelog:

    • ๐Ÿ›  Fixed bug related to general routing.
  • v3.0.1 Changes

    May 08, 2020

    ๐Ÿ”„ Changelog:

    • โž• Added multibyte string support for most methods of the Wolff\Utils\Str class.
  • v3.0.0 Changes

    May 01, 2020

    โž• Added

    • โž• Add support for routes that call a controller's method directly.

    • โž• Add view inheritance support to the template engine.

    • โž• Add setFile, isEnabled and setStatus method to the Core\Maintenance class.

    • โž• Add view method to the Core\Route class.

    • ๐Ÿ‘ Allow dot notation in the select method of the Core\DB class.

    • โž• Add support for csrf protection.

    • โž• Add support for environment files.

    • โž• Add setDateFormat and setFolder methods to the Core\Log class.

    • โž• Add removeQuotes method to the Utilities\Str class.

    • โž• Add arrayRemove, bytesToString, path and validateCsrf functions to the standard library.

    ๐Ÿ”„ Changed

    • ๐Ÿ“‡ Rename the Core namespace to Wolff\Core.

    • ๐Ÿ“‡ Rename the Utilities namespace to Wolff\Utils.

    • ๐Ÿ‘Œ Improve internal routing.

    • ๐Ÿ‘Œ Improve configuration system.

    • ๐Ÿ‘Œ Improve exception handling.

    • ๐Ÿ‘‰ Make the standard library optional.

    • โšก๏ธ Update the for tag in the template engine.

    • ๐Ÿ“‡ Rename the @load tag to @include in the template engine.

    • Remake the Core\Request and Core\Response classes.

    • Remake the Core\Middleware class.

    • ๐Ÿšง Remake the Core\Maintenance class.

    • ๐Ÿ“‡ Rename selectAll, countAll and deleteAll methods to select, count and delete in the Core\DB class.

    • ๐Ÿ“‡ Rename toJson method to getJson in the Core\Query class.

    • ๐Ÿ“‡ Rename run method to query in the Core\DB class.

    • ๐Ÿ“‡ Rename methodExists and call methods to hasMethod and get in the Core\Controller class.

    • ๐Ÿ“‡ Rename getContent method to get in the Core\Cache class.

    • Treat the Core\DB class functionality as non-static.

    • ๐Ÿ“‡ Rename the Core\Request and Core\Response classes to Core\Http\Request and Core\Http\Response.

    • ๐Ÿ“‡ Rename add method to any in the Core\Route class.

    • ๐ŸŒ Replace the system/definitions/Middlewares.php, system/definitions/Routes.php and system/definitions/Templates.php files with system/web.php.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix bug related to the title function of the template engine.

    โœ‚ Removed

    • โœ‚ Remove Core\Cookie class.

    • โœ‚ Remove Utilities\Upload class.

    • โœ‚ Remove conditional tags of the template engine.

    • โœ‚ Remove getTableSchema method of the Core\DB class.

    • โœ‚ Remove getStartTime and getLiveTime methods of the Core\Session class.

    • โœ‚ Remove getPath method of the Core\Controller class.

    • โœ‚ Remove createFile and isClientAllowed methods of the Core\Maintenance class.

    • โœ‚ Remove expired, getFilename and getPath methods of the Core\Cache class.

    • โœ‚ Remove setType, getData method of the Utilities\Validation class.

    • โœ‚ Remove unshift, pathToNamespace and namespaceToPath methods of the Utilities\Str class.

    • โœ‚ Remove mkdir and folderExists methods of the Core\Middleware class.

    • โœ‚ Remove inCli, arrayToCsv, getUserAgent, getServerRoot, deleteFilesInDir, dumpAll, getServer, getDB, getDBMS, getDbUser, getDbPass, getLanguage, getDir, getProjectDir, getSystemDir, getAppDir, getCacheDir and getPageTitle, getMainPage functions of the standard library.

  • v2.8.1 Changes

    April 16, 2020

    ๐Ÿ”„ Changelog:

    • ๐Ÿ›  Fixed bug related to the title function of the template engine.
  • v2.8 Changes

    March 09, 2020

    ๐Ÿ”„ Changelog:

    • โž• Added insert method to the Core\DB class.
    • โž• Added code method to the Core\Route class.
    • โž• Added isAssoc function to the standard library.
  • v2.7 Changes

    March 04, 2020

    ๐Ÿ”„ Changelog:

    • The URI now are case sensitive and the 'sanitizeUrl' method of the 'Utilities\Str' class doesn't put the given string lowercase.
    • ๐Ÿ†• New 'csv' and 'json' prefixes for the routes.
    • โ™ป๏ธ Refactored code.