|
|
|
|
Changelog for processwire3-3.0.210-1.8.noarch.rpm :
* Fri Mar 17 2023 Johannes Weberhofer - Update to processwire 3.0.210 New master version: 140 commits, 55 resolved issues, dozens of new features, eight contributors, and five new pull requests: * Admin-related improvements * $page improvements * $pages improvements * Inputfield improvements * Notifications improvements * Comments system improvements * Other API improvements Read more at https://processwire.com/blog/posts/pw-3.0.210/ * Thu Nov 24 2022 Johannes Weberhofer - Fix for Upgrade from 3.0.201 to 3.0.207 breaks Umpaluts (special characters) in page-names/URLs #gh:processwire/processwire-issues#1648 * Wed Nov 23 2022 Johannes Weberhofer - Update to processwire 3.0.207 * Updates for the template editor * The dev jQuery version was updated to the latest in the 1.x branch, 1.12.4 * documentation updates and typo fixes * Additional PHP 8.1 compatibility updates * A fix for an issue when deleting a page * A fix for a notice generated by $wire->files->include() * A fix for exporting field properties * $page->get(\'field_name.first\') was updated to work with singular values * $templates->delete($template) method was updated to also delete fieldgroup when it is not used elsewhere * updates for InputfieldTinyMCE- Update to processwire 3.0.206 * New Inputfield TinyMCE 6.0.3 * Fixes * Removal of a few remnants of TinyMCE 3 compatibility features * It\'s now possible to append items to WireArray objects * Custom page classes can now implement getPageListLabel() method to define the markup that gets displayed in ProcessWire\'s page list * fixes a rare but rather annoying issue, where login failed due to an expired CSRF token because the login form was open too long before credentials were filled in- Update to processwire 3.0.205 * Fix for issue #1623, where toggling fields with one specific visibility option enabled was causing JavaScript errors. * Support for returning template properties with the $pages->findRaw() method * A new memory limit check for the installer * Various code improvements to ProcessPageEdit * Overall core code improvements and updates for PHPDoc comments * Security hardening for the lister bookmarks feature in the admin * Fix for an issue introduced in version 3.0.204 where PNG image handling caused warnings in PHP 8. * A total of five pull requests from community members: introducing docblock updates, minor performance updates, and admin usability updates.- Update to processwire 3.0.204 * InputfieldForm class was improved * InputfieldWrapper class got a new getErrorInputfields() method * The dot syntax for Page \"get\" method ($page->get(\'field.subfield.title\')) now works at all times * For multi-value fields, the dot syntax provides direct access to the first or the last item with keywords \"first \"and \"last\" * selectors now support bracket syntax for getting the field value in a suitable array forma * selector strings within the brackets: $page->get(\'field_name[title%=processwire]\') * Addition of new renderFlags option for Inputfields * Support for defining classes for specific parts of the rendered inputfield * Fix for issue #1611, where multi-language fields in repeaters were not saving properly when the site only has a single language * Additional updates for core level PHP 8.1 support.- Update to processwire 3.0.203 * built-in comments system: \"comments meta\"- Update to processwire 3.0.202 * New Debug::removeSavedTimer($key) method * Debug::removeSavedTimers() for removing all timers * Update for decimal fields, adding inputmode=\"decimal\" for improved fractional numeric input * Update for PagesPathFinder that 301 redirects paths ending with \"/index.php\" * Fix for WireInput issue where setUrlSegments() * Fixes for WireHttp cURL POST method issues * Fix for issue #1593 where $sanitizer->httpUrl() * Fix for issue #1594 where Decimal field formatting was somewhat inconsistent * ix for issue #1595 where $sanitizer->markupToText() was timing out if the \"newLine\" param had an invalid value * Wed Jun 22 2022 Johannes Weberhofer - Update to processwire 3.0.201 * Possibility to hide pages from the list * \"Usage\" information in field editor * Wed Jun 22 2022 Johannes Weberhofer - Update to processwire 3.0.200 * Stable release * Bugfix release- Update to processwire 3.0.199 * Bugfix release * Tue Apr 19 2022 Johannes Weberhofer - Update to processwire 3.0.198 * new features and issue resolutions * improved $pages->findMany() and $pages->findRaw() * Allow dependend selecct fields in repearter items- Update to processwire 3.0.197 * minor updates and improvements * New $files->getCSV() method * Improvement to InputfieldPageListSelectMultiple * Tue Mar 22 2022 Johannes Weberhofer - Update to processwire 3.0.196 * minor updates and improvements * Wed Feb 02 2022 Johannes Weberhofer - Update to processwire 3.0.193 * fixes for reported issues * new $sanitizer methods for entity encoding values in arrays * improvements to the template and module editors * new hooks * improvements the $pages->find() and findRaw method- Update to processwire 3.0.192 * Issue fixes and improvements * Mon Jan 10 2022 Johannes Weberhofer - Update to processwire 3.0.191 * Read detailed information on https://processwire.com/talk/topic/26539-weekly-update-%E2%80%93-17-december-2021/ https://processwire.com/talk/topic/26568-pw-30191-–%C2%A0core-updates/ * Removed processwire-3-site- * packages * Profile exporter has been added * Fri Dec 10 2021 Johannes Weberhofer - Update to processwire 3.0.190 * Read detailed information on https://processwire.com/blog/posts/pw-3.0.190/ * Feature Additions * Issue resolutions - Fixed issue with WireHttp hanging when using the socket method (fix via Radon8472). - Fixed several PHP 8.1 deprecation notices. - Fixed PageAutocomplete matching everything when using a field it doesn\'t recognize. - Fixed $pages->findRaw() error on fields that lacked a DB table. - Fixed missing repeater item outlines/borders in AdminThemeUikit. - Fixed a multi-language pagination issue when a pagination prefix other than \"page\" was used for the default language. - Removed jQuery dependency for parent modal windows (fix via Teppo). * Wed Nov 17 2021 Johannes Weberhofer - Update to processwire 3.0.189 * Read detailed information on https://processwire.com/talk/topic/26321-pw-30189-%E2%80%93%C2%A0core-updates/ * Core updates- Update to processwire 3.0.188 * Read detailed information on https://processwire.com/talk/topic/26295-pw-30188-%E2%80%93%C2%A0more-new-repeater-features/ * More new repeater features * Thu Oct 28 2021 Johannes Weberhofer - Update to processwire 3.0.187 * Read detailed information on https://processwire.com/blog/posts/new-repeater-and-repeater-matrix-features/ * Repeater Matrix enhancements- Update to processwire 3.0.186 * Read detailed information on https://processwire.com/talk/topic/26236-pw-30186-%E2%80%93%C2%A0core-updates-repeaters/ https://processwire.com/talk/topic/26162-weekly-update-%E2%80%93%C2%A024-september-2021/ https://processwire.com/talk/topic/26162-weekly-update-%E2%80%93%C2%A024-september-2021/ * Repeater Matrix enhancements * Refactorings in the core logic: BasePath, LanguageSupportPageNames, PagePathHistory, PageRequest, PagesPathFinder- Update to processwire 3.0.185 * Read detailed information on https://processwire.com/talk/topic/26131-pw-30185-%E2%80%93-core-updates-new-module/ https://processwire.com/talk/topic/26110-weekly-update-%E2%80%93-10-september-2021/ https://processwire.com/talk/topic/26131-pw-30185-%E2%80%93-core-updates-new-module/ * New selectors * Refactorings to support the new \"Session Allow\" module * Mon Aug 30 2021 Johannes Weberhofer - Update to stable version 3.0.184 * Read detailed information on https://processwire.com/blog/posts/pw-3.0.184-master/- Update to processwire 3.0.183 * Support for the check_access=0 selector option when querying items using owner selectors. * Support for context-specific settings for CKEditor fields within Repeater items. * New option column width setting for the checkboxes and radios fields. * new option for Markup RSS to include full HTML content from given field.- Update to processwire 3.0.182 * various UI fixes and improvements * IPv6 support for $session->getIP()- Update to processwire 3.0.181 * various UI fixes and improvements * Read more at https://weekly.pw/issue/378/ * Mon Jun 28 2021 Johannes Weberhofer - Update to processwire 3.0.180 * Bugfixes for the PagePaths module and the Admin search * New \"hidden\" option for $files->copy() for including (or skipping over) hidden files in the source path. * New $database->getColumns(\'table\') method * New way to instantiate inputfields via the $inputfields API variable for better IDE support: $inputfields->InputfieldText for $modules->get(\'InputfieldText\') * Support for more fieldtypes within file/image custom fields * simplifies building custom admin styles * fixes an issue where multilingual fields displayed wrong values * adds Repeater support for Page input * new hookable method Pageimage::createdVariation() * support for third party multi-value fieldtypes with no sort column * adds \"step\" property matching configured precision value for the float inputfield when used in HTML5 number mode- Update to processwire 3.0.179 * new admin theme customization tools \"rock\" * Keeping Uikit up-to-date- Update to processwire 3.0.178 * The option to specify the SameSite attribute for cookies set by ProcessWire was added * $page->url() and $page->httpUrl() now optionally allow the developer to specify both the host and the protocol via provided arguments. * The link editor for CKEditor now displays the link text for improved ease of use * New hookable method PageRender::saveCacheFileReady() * $input->get and $input->post can now handle multi-dimensional arrays * Sanitizer::url() now supports special URLs without slashes, such as skype:username?chat * Better error message handling and logging for WireFileTools, and a new renameCopy() method. * New exception type WireFilesException * WireHttp now accepts an array of custom options passed to cURL during requests * New PagePathHistory::deleteAllPathHistory()- Update to processwire 3.0.177 * newly added tag management inputfield InputfieldTextTags- Update to release 3.0.176 * Support for multiple read-only database connections * Improvements for the template tags management interface and related API methods * A specialized inputfield for managing tags, InputfieldTextTags * Mon Apr 19 2021 Johannes Weberhofer - Update to release 3.0.175 * adds support for read-only database connections * fixes * Mon Mar 29 2021 Johannes Weberhofer - Update to release 3.0.174 https://processwire.com/talk/topic/25265-pw-30174-–-core-updates/ * Improvements to URL hooks- Update to release 3.0.173 https://processwire.com/blog/posts/pw-3.0.173/#using-named-arguments * ability to hook into and handle ProcessWire URLs, independent of pages * Wed Feb 24 2021 Johannes Weberhofer - Update to release 3.0.172 * https://processwire.com/blog/posts/find-faster-and-more-efficiently/ * Fix for a LazyCron bug. The module had ConfigurableModule interface unintentionally applied to it, resulting in errors in the admin panel. * Support for \"preload\" modules, which are loaded before all other modules. * Core WireMail class and ProcessForgotPassword module were updated to look for default outbound (from) email address from config settings even if it was earlier cleared by a third party module. * Get fresh pages when you want them * New hookable method WireShutdown::fatalError() * New hookable method MarkupHTMLPurifier::initConfig() * Inputfield can now be configured to include an unmask button * $pages->findRaw() now supports field=field_a|field_b.field_c syntax * An error was fixed where LazyCron sometimes got \"stuck\" if the lock file was not removed automatically * Programmatic autojoin options * Finding or getting raw or fresh data: $pages->findRaw(), $pages->getRaw() and $pages->getFresh()- Update to release 3.0.171 * https://processwire.com/talk/topic/25000-pw-30171-%E2%80%93%C2%A0core-updates/ * Repeater family-friendly mode * New core fieldtype: Decimal- Update to release 3.0.170 * https://processwire.com/blog/posts/pw-3.0.170/ * There is now a dedicated “Custom fields” setting on the “details” tab when editing a file or image field, providing a much easier way to work with custom fields. * There are now contextual documentation links and code usage examples included in the configuration of file and image fields. * Part of the File and Image field editing GUI has been updated and reorganized, and behind the scenes the code has been split to better optimize said modules. * Field and Template editors have also received various updates, with some of the settings moved between tabs and made easier and more intuitive to use. * In the Page editor ProcessWire will now automatically open or collapse a multi-column row of Inputfields together as a group. * The modules system can now detect modules that are present in the database but missing on the file system. When modules match this criteria, you’ll see them on a new “Missing” tab in the Modules admin. * The $modules->get() and $modules->getModule() methods are no longer case sensitive with regard to module name. * There are two new Templates API methods: $templates->add(‘name’) creates a new template and fieldgroup with the given name, while $templates->rename($template, $newName) renames a template, its fieldgroup, and the template file (if writable).- Update to release 3.0.169 * https://processwire.com/talk/topic/24706-pw-30169-%E2%80%93-core-updates/ * $modules->getModule() supports two new options: configOnly returns module in a state where config data is populated but the init method has not been called yet, while configData allows passing in custom config data to the module. * ProcessCommentsManager now provides an option to change user\'s notification settings, and ProcessUser now supports Lister bookmarks. * $sanitizer->removeMB4() now accepts additional options, including replaceWith for a default character to replace MB4 characters with and version to specify the version of the method to use (default is 2; use value 1 to access the old version.) * Numerous updates for the Comments field: support for searching flags property in FieldtypeComments::find(), new field configuration option to include comment text in notification emails (useNotifyText), FieldtypeComments::getNotifyEmails() and Comment::getFormattedCommentText() methods, as well as various smaller fixes and additions.
|
|
|