SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for processwire3-3.0.226-lp155.35.1.noarch.rpm :

* Fri Nov 10 2023 Johannes Weberhofer - Update to processwire 3.0.226 Read at: https://processwire.com/blog/posts/pw-3.0.226/
* Latest stable release- Update to processwire 3.0.225- Update to processwire 3.0.224 Read at: https://weekly.pw/issue/482/
* Bugfix release
* Improvements- Update to processwire 3.0.223 Read at: https://weekly.pw/issue/482/
* Bugfix release
* Improvements- Update to processwire 3.0.222 Read at: https://weekly.pw/issue/478/
* Bugfix release
* Improvements- Update to processwire 3.0.221 Read at:
* Bugfix release
* i18n related feature additions- Update to processwire 3.0.220 Read at: https://weekly.pw/issue/474/
* Bugfix release
* core PHP 8.2 support- Update to processwire 3.0.219 Read at: https://weekly.pw/issue/473/
* internal overhaul of the Modules class- Update to processwire 3.0.218 Read at: https://processwire.com/talk/topic/28540-pw-30218-%E2%80%93%C2%A0core-updates/
* decouples the modules system from the cache system
* new WireCacheInterface
* Fri May 26 2023 Johannes Weberhofer - Update to processwire 3.0.217 Read at https://processwire.com/talk/topic/28475-pw-30217-%E2%80%93%C2%A0core-updates
* Enhancments and fixes- Update to processwire 3.0.216 Read at https://processwire.com/talk/topic/28439-pw-30216-%E2%80%93%C2%A0core-updates/
* jQuery and jQuery UI updates- Update to processwire 3.0.215 Read at https://processwire.com/talk/topic/28406-pw-30215-%E2%80%93-core-updates-jquery-upgrades/
* jQuery and jQuery UI updates- Update to processwire 3.0.214 Read at https://processwire.com/talk/topic/28308-pw-30214-%E2%80%93%C2%A0core-updates/
* newly added $files->size($path) method
* Fri Mar 17 2023 Johannes Weberhofer - Update to processwire 3.0.213 Read more at https://processwire.com/blog/posts/pw-3.0.213/
* new WireNumberTools core class
* Predefined Fieldtype configurations for creating new fields- Update to processwire 3.0.212 Read more at https://processwire.com/talk/topic/28182-pw-30212-%E2%80%93%C2%A0core-updates/
* Improvements were made to InputfieldImage
* Significant refactoring and improvements were made to the ProcessPageEditLink module
* Improvements were made to Text fields so that HTML Entity Encoder is now automatically added
* InputfieldEmail has been updated with optional support for IDN emails and UTF-8 local-part emails
* Two new $sanitizer methods have been added: htmlClass() and htmlClasses()
* Added feature request #480 to support configurable file extensions for translatable files
* Added a new uploadName() method/property to Pagefile/Pageimage objects
* InputfieldFile now shows this original filename if you hover the file icon
* HTTP requests that contain an accidental double slash in the URL
* The PagesParents class was refactored so that it is now a lot faster in saving its data to the pages_parents table- Update to processwire 3.0.211
* pull requests and minor issue fixes
* 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.
* Sun Nov 01 2020 Johannes Weberhofer - Update to release 3.0.168
* https://processwire.com/talk/topic/24519-pw-30168-%E2%80%93-core-updates/
* minor issue fixes and improvements- Update to release 3.0.167
* https://processwire.com/talk/topic/24363-pw-30167-%E2%80%93-core-updates/
* Improvements and optimizations to several database fulltext index-based text-searching operators
* $sanitizer->validateFile() method was rewritten and improved
* The core file and image fields have been updated with the ability to require (rather than just utilize) a FileValidatorModule for certain file upload extensions
* rebuilt the existing FileValidatorSvgSanitizer module from the ground up- Update to release 3.0.166
* https://processwire.com/blog/posts/pw-3.0.166/
* lot of minor changes and fixes
* Numerous upgrades have been made to ProcessWire’s page files management
* $config->serverProtocol runtime property has been added
* WireHttp class has been updated with a new sendStatusHeader()
* major refactoring and improvements were made to ProcessWire’s WireShutdown class
* $database API methods were added including getVersion() and getRegexEngine()
* improvements were made to ProcessWire’s Session class- Update to release 3.0.165
* https://processwire.com/talk/topic/24188-pw-30165-%E2%80%93-core-updates/
* minor fixes, improvements and optimizations- Update to release 3.0.164
* https://processwire.com/talk/topic/24083-pw-30164-master-%E2%80%93%C2%A0core-updates/
* minor fixes, improvements and optimizations
* Thu Jul 30 2020 Johannes Weberhofer - Update to release 3.0.163
* https://processwire.com/talk/topic/24051-pw-30163-%E2%80%93%C2%A0core-updates-procache-v4/
* new $pages hooks
* many minor updates, code refactoring and optimizations- Update to release 3.0.162
* https://processwire.com/talk/topic/23977-pw-30162-%E2%80%93-core-updates/
* upgrades/improvements to selector operators
* fixes for minor issues
* improvements- Update to release 3.0.161
* https://processwire.com/talk/topic/23913-pw-30161-%E2%80%93-core-updates/ New search capabilities including WireTextTools and WireWordTools
* Mon Jun 22 2020 Johannes Weberhofer - Update to release 3.0.160
* https://processwire.com/talk/topic/23843-pw-30160-preview-weekly-update-12-june-2020/
* https://weekly.pw/issue/318/
* new selector operators
* supports enforcing two-factor authentication- Update to release 3.0.159
* https://weekly.pw/issue/317/
* improvements to built-in two-factor authentication (2FA) features- Update to release 3.0.158
* https://processwire.com/talk/topic/23747-pw-30158-–%C2%A0core-updates/
* https://weekly.pw/issue/316/
* improving the overall quality of the core, particularly when it comes to the SQL queries
* internal improvements- Update to release 3.0.157
* https://processwire.com/talk/topic/23709-pw-30157-%E2%80%93%C2%A0core-updates/
* https://weekly.pw/issue/315/
* Refactorings
* Default htaccess file was updated
* Sanitizer got a few new methods
* Some small updates were made to the Markup RSS module- Update to release 3.0.156
* https://processwire.com/talk/topic/23664-pw-30156-%E2%80%93-core-updates/
* https://weekly.pw/issue/314/
* fixes for various issues
* new PagesParents core class
* Major rewrite of $sanitizer->selectorValue()- Update to release 3.0.155
* https://weekly.pw/issue/312/
* New wireLangReplacements() function
* CKEditor was updated to version 4.14.0
* Upgrades to the $input->urlSegment() method
* New $input->canonicalUrl()
* Tue Apr 14 2020 Johannes Weberhofer - Update to release 3.0.154
* https://processwire.com/blog/posts/processwire-updates-and-additions-in-progress/
* Expanded file and image field properties
* Sun Mar 29 2020 Johannes Weberhofer - Update to release 3.0.153 https://processwire.com/blog/posts/pw-3.0.153/
* New $pages->has() API method
* The Template class got a significant refactoring
* Comments field updates- Update to release 3.0.152 https://processwire.com/blog/posts/pw-3.0.152/
* Date/Time input improvements
* New ability to specify custom Page classes- Update to release 3.0.151 https://processwire.com/blog/posts/pw-3.0.151/
* Predefined image size settings
* Language translation function improvements- Update to release 3.0.150 https://processwire.com/talk/topic/23083-pw-30150-driving-around-a-ddos-attack/- Update to release 3.0.149 https://processwire.com/talk/topic/22945-pw-30149-%E2%80%93%C2%A0core-updates-jan-17-2020/ https://weekly.pw/issue/297/
* several improvements to the $notices API
* Upgrades to Comments Fieldtype and related classes
* ProcessCommentsManager has also received major upgrades
* Tue Jan 07 2020 Johannes Weberhofer - Update to release 3.0.148 https://processwire.com/blog/posts/pw-3.0.148-Amaster/ Please check yout .htaccess file(s)!
* Images and files upgrades
* Page API upgrades
* $sanitizer API variable upgrades
* API variable upgrades
* Fieldtypes and Inputfields
* WireHttp class upgrades
* Hooks system
* Admin improvements
* System improvements
* New functions
* Other improvements- Update to release 3.0.147 https://weekly.pw/issue/291/
* fixing several reported issues
* ompatibility updates for PHP 7.4- Update to release 3.0.146 https://weekly.pw/issue/289/ https://weekly.pw/issue/288/
* Support for Fieldtypes to specify that a Field should use a custom class that extends the Field class
* A new \"minimumAge\" config setting for the PagePathHistory module
* new method wire404().
* Support for $pages->touch() for specifying the date type – modified, created, or published – to update.
* Ability to programmatically send Admin messages and errors that shouldn\'t be collapsed- Update to release 3.0.145 https://weekly.pw/issue/287/
* Improvements/Fixes- Update to release 3.0.144
* UI improvements to the \"overrides\" tab in field edit
* The ability to enable more settings to be overridden per template
* new Inputfields JavaScript API
* include a simple diff tool added to WireTextTools
* option to render checkbox fields without a label
* ability to merge duplicate log entries
* Fri Oct 25 2019 Johannes Weberhofer - Update to release 3.0.143 https://weekly.pw/issue/284/
* Custom page icons (via field page_icon) now work more consistently; earlier they were not supported by ProcessList::render(), which was necessary to show them in page lists etc.
* Fixes to issues affecting the newly added custom data for image/file fields, including one affecting the use of checkboxes, and another related to multi-language support.
* FieldtypeDatetime was refactored so that it no longer extends FieldtypeText behind the scenes, which should resolve some issues with it.
* Fix for an issue causing orphaned data to remain after files/images field was removed from a template.
* Fix for an issue where the httpUrl property of a WebP image was returning an URL for the original version instead.
* Fix for an issue where the editLink option of InputfieldAsmSelect was affecting other AsmSelect inputs on the same page as well.
* Fix for an issue where fieldtype modules that had a static getModuleConfigInputfields() method and extended FieldtypeFile or FieldtypeImage were causing a compile error.
* Fix for a JavaScript error displayed when creating a new RepeaterMatrix type.
* Fix for an issue where FieldtypeToggle wasn\'t respecting per-template context settings as expected.
* Work-in-progress fix was applied in order to resolve a date-related backwards compatibility breaking change introduced in MySQL 8.0.16, affecting date fields with empty values.- Update to release 3.0.142 https://processwire.com/blog/posts/pw-3.0.142/ https://weekly.pw/issue/281/ https://weekly.pw/issue/282/
* Custom fields for files/images
* Fix for a recent issue rendering password fields (and some fields using a 3rd party fieldtype) uneditable was resolved.
* Fix for an issue where API generated WebP images were not properly removed with the source image.
* Fix for an issue where identical queries with sort=random resulted in exactly the same return value due to caching.
* Fix for an issue where $page->get() return format for file fields was sometimes inconsistent if multiple fields were used.
* Updates to certain Admin side messages, making them easier to grasp, more
* consistent, and more in line with what actually happened behind the scenes.
* Improved handling for menu caches in Admin, i.e. invalidating menu cache when the language of the user is changed.
* An optimization for Page::setQuietly() for storing integer settings (such as status, sort order, and specific timestamps) directly.
* More consistent cloning behaviour, making sure that the cloned Page references correct created/modified user.
* $input->requestMethod() now returns correct value for HTTP PATCH requests.
* PageArray::getSelectors() now accepts an optional boolean parameter: if set to true, the method returns the selectors as a string.
* WireArrays that haven\'t been \"wired\" yet can now automatically inherit the Wire object from added items (in case they are wired).
* Added support for a number of new and optional files that can be automatically included when execution reaches a certain state, similar to existing /site/init.php and /site/ready.php. See the statusFiles config setting for more details.
* Tue Oct 01 2019 Johannes Weberhofer - Update to release 3.0.141 https://processwire.com/blog/posts/pw-3.0.141/
* improvements to ProcessWire’s $input->cookie API variable
* ability to modify system URLs and paths at runtime
* New hookable $templates->fileModified() method- Update to release 3.0.140 https://processwire.com/blog/posts/pw-3.0.140-and-formbuilder-v40/
* New “toggle” field- Update to release 3.0.139 https://processwire.com/blog/posts/pw-3.0.139/
* Column width enhancements in the template editor- Update to release 3.0.138 https://processwire.com/blog/posts/webp-images-on-an-existing-site/
* various minor updates
* helper function for WebP support
* New ImageSizer::getEngineInfo() method that provides verbose information about all installed engines
* New methods for the Page class for querying file paths without referencing filesManager: hasFilesPath(), hasFiles(), filesPath(), filesUrl().
* An update for the HTML Purifier library bundled with the core (4.9.3 to 4.11.0).
* Improvements to Comment and CommentList class to support hookable modification of individual comments during rendering.
* Tue Aug 06 2019 Johannes Weberhofer - Update to release 3.0.137 https://processwire.com/blog/posts/pw-3.0.137/
* Hooking multiple methods at once
* Refactorings to the Pageimage class
* Refactorings to the jQuery AsmSelect plugin
* On-demand mirroring of remote web server files to your dev environment- Update to release 3.0.136
* CKEditor update to 4.12.1
* new Debug::backtrace() static method in the core- Update to release 3.0.135 https://processwire.com/blog/posts/pw-3.0.135/
* Core .htaccess updates; read the blog mentioned above!
* System Update #17
* Updates to the installer- Update to release 3.0.134
* Fixes for severall issues reported
* Sun Jun 16 2019 Johannes Weberhofer - Updated to release 3.0.133 https://processwire.com/blog/posts/pw-3.0.133/
* New $page->meta() method
* Users can now create their own bookmarks in Lister or ListerPro
* New asmSelect feature
* smaller improvements and optimizations
* New $sanitizer->attrName
* New $session->getVal($key, $value) and $session->getValFor($ns, $key, $val)
* New tableExists($table) method
* New checked($checked) method was added to InputfieldCheckbox
* Mon May 27 2019 Johannes Weberhofer - Updated to release 3.0.132 https://processwire.com/blog/posts/webp-images-in-pw/
* Added WebP support
* Sun May 05 2019 Johannes Weberhofer - Updated to release 3.0.131 https://processwire.com/blog/posts/pw-3.0.131/
* WireHttp and support for partial downloads
* Improvements to the comments Fieldtype and manager
* New $config->sessionForceIP setting
* Various updates
* Tue Apr 16 2019 Johannes Weberhofer - Updated to release 3.0.130 https://processwire.com/blog/posts/pw-3.0.130/ New Features:
* built-in blacklist support for WireMail,
* multibyte-aware aliases of PHP text functions (such as substr or strlen) for WireTextTools,
* $config->installedBefore() and $config->installedAfter() for checking if a site was installed before or after a specific date,
* $datetime->elapsedTimeStr() method for displaying the elapsed time between two specified datetimes,
* $sanitizer->httpUrl() method to accompany pre-existing $sanitizer->url() method.
* $cache->renderFile() method
* Sat Apr 06 2019 Johannes Weberhofer - Updated to release 3.0.128
* The (practically invisible on Mac but visible on Windows) \"L Sep\" character is now automatically removed from Textarea fields when the HTML content-type is used, and by CKEditor inputfields input-time.
* When editing a page using the ?field=field_name or ?fields=field_1,field_2 parameters in the URL, said parameters now remain in the URL after the page has been saved as well.
* Spinner displayed over image while uploading is now removed in case that the upload fails, making the UI a tad more intuitive.
* PageFinder now properly identifies a situation in which current user has changed on the fly programmatically, adjusting the (cached) allowed template part of SQL queries automatically.
* Text inputfield now supports a new option called \"noTrim\". When set to true, this prevents the inputfield from automatically trimming spaces from before and after the inserted value.
* Support for a special key page.sort has been added to selectors. Since sort is a reserved word in selector strings, this key can be used for querying pages matching their literal \"sort\" properties.
* URL segments can now contain space characters – but only if the value of the pageNameCharset config setting is \"UTF8\" and spaces have been specifically allowed using the pageNameWhitelist config option.
* other minor fixes and improvements, including one related to Selector inputfield \"Created by user\" and \"Modified by user\" handling, and another related to handling of multi-language values in the backend when the order of languages had been altered.
* Fri Mar 15 2019 Johannes Weberhofer - Cleaned up the spec file- Update to release 3.0.127 https://processwire.com/blog/posts/pw-3.0.127/
* New “Unique” status for pages
* New “Flagged” status for pages
* minor fixes and optimizations- Update to release 3.0.126 https://processwire.com/blog/posts/pw-3.0.126/
* New $page->if() method
* minor fixes and optimizations
* Mon Jan 28 2019 jweberhoferAATTweberhofer.at- Update to release 3.0.125 https://processwire.com/blog/posts/pw-3.0.125/
* New available $sanitizer syntax options
* New $sanitizer methods
* Input API variable upgrades
* Upgrades to static translation functions
* Sun Jan 13 2019 jweberhoferAATTweberhofer.at- Update to release 3.0.124 https://processwire.com/blog/posts/pw-3.0.124-and-new-site/#processwire-3.0.124-core-updates
* New $sanitizer->trim() method
* WireHttp updated with CURL support
* More helpful error handler
* Improvements to MarkupQA class
* Thu Jan 03 2019 jweberhoferAATTweberhofer.at- Update to master version 3.0.123
* Wed Dec 19 2018 jweberhoferAATTweberhofer.at- Update to release 3.0.122
* Minor PHP 7.2 / 7.3 compatibility improvements.
* Minor improvements to ProcessPageLister, InputfieldCheckbox, and PHPDoc comments.
* Usability improvement for CKEditor link dialog, where selecting a page now auto-updates selectable files even if the file selection wasn\'t open when page was selected.
* Fixed an AsmSelect CSS issue, where inactive items were not correctly colored in Chrome for Windows.
* Fixed an issue where cloning part of page tree would show wrong number of children until page reload.
* Fixed an issue where Safari wasn\'t updating column widths properly in AdminThemeUikit when showIf conditions were used.
* Fixed an issue where PageImage::size() was unintentionally overriding original aspect ratio of the image when cropping was disabled.
* Fixed an issue where \"L SEP\" separator originating from applications such as Figma, Sketch, or PhotoShop wasn\'t being automatically removed from stored text.
* Fixed an issue where WireArray::import() was preventing importing of duplicate items even with duplicateChecking disabled.
* Mon Dec 10 2018 jweberhoferAATTweberhofer.at- Update to release 3.0.121
* Bugfix release
* Mon Dec 03 2018 jweberhoferAATTweberhofer.at- Update to release 3.0.120
* Bugfix release
* Thu Nov 22 2018 jweberhoferAATTweberhofer.at- Update to release 3.0.119 Read at https://processwire.com/blog/posts/processwire-3.0.119-and-new-site-updates/
* Auto-opening file/image fields on drag\'n\'drop
* Chunked ajax file upload
* New WireArray slices() method
* New functions API setting() function
* Sun Nov 04 2018 jweberhoferAATTweberhofer.at- Update to release 3.0.118 Read at http://processwire.com/blog/posts/processwire-3.0.118-core-updates/
* New $page API redirect methods
* New redirect URL management in the page editor
* New $files API var methods and improvements
* Uikit update- Update to release 3.0.117 Read at http://processwire.com/blog/posts/processwire-3.0.117-core-updates/
* New pw-optional attribute for markup regions
* WireArray can be used on its own with just about any data type
* Improvements upon PagesExportImport and related Process module- Update to release 3.0.116 Read at http://processwire.com/blog/posts/processwire-3.0.115-and-3.0.116-core-updates/
* New $page traversal methods
* Page list customization
* Improvements to the trash emptying process
* Two-factor authentication improvements
* Profile screen password dialog/prompt
* Wed Oct 03 2018 jweberhoferAATTweberhofer.at- Update to release 3.0.115 Read at https://weekly.pw/issue/229/
* New methods for the Files class
* Pagefiles objects now also accept Pagefile objects belonging to other pages
* improvement for Pageimage::size() and related methods
* usability improvement when saving profile changes
* New configuration option to ProcessLogin 2-factor authentication
* Some bug-fixes- Update to release 3.0.114 Read at https://weekly.pw/issue/228/
* new $database->supportsTransaction() method
* new methods for FilesManager: importFiles() and replaceFiles()
* autoload getModuleInfo() supports importing order by setting to values > 1
* Sat Sep 15 2018 jweberhoferAATTweberhofer.at- Update to release 3.0.113 Read at https://processwire.com/blog/posts/processwire-3.0.113-core-updates/
* CKEditor upgrade to 4.10.1
* SessionLoginThrottle improved
* ProcessController refactored: support method level permissions
* ImageSizerEngine keeps aspect ratio when enlarging images
* New methods to(), from() and subject() for the $mail API variable
* New $sanitizer case conversions: hyphenCase(), kebapCase(), snakeCase() camelCase() and pascalCase()
* improved support for \"required\" attributes for HTML input elements
* Nes JS API methods fro focusing and opening inputfields
* Mon Sep 10 2018 jweberhoferAATTweberhofer.at- Update to release 3.0.112 Read at https://processwire.com/blog/posts/processwire-3.0.112-and-new-verified-url-fieldtype/
* refactoring of the ProcessPageClone module
* improvements to the PagesNames class
* improvements to the WireHttp class
* issue fixed with CKEditor and drag/drop of an image- Update to release 3.0.111 Read at https://processwire.com/blog/posts/pw-3.0.111/
* refactoring and improving some of the core Pages classes
* New PagesNames class
* PagesTrash refactor
* New WireRandom class
* Mon Aug 27 2018 jweberhoferAATTweberhofer.at- Update to release 3.0.110 Read at https://processwire.com/blog/posts/pw-3.0.111/
* New PagesNames class
* PagesTrash refactor
* New WireRandom class
* Mon Aug 06 2018 jweberhoferAATTweberhofer.at- Update to release 3.0.109 Read at https://processwire.com/blog/posts/processwire-3.0.109-adds-two-factor-authentication/ and https://weekly.pw/issue/221/
* Added Two-Factor-Authentication TFA-TOTP and TFA-EMAIL
* Sun Jul 15 2018 jweberhoferAATTweberhofer.at- Update to release 3.0.108 Read at https://processwire.com/blog/posts/pw-3.0.108 and https://processwire.com/blog/posts/processwire-3.0.108-preview/
* Major improvements in processwire\'s search facility
* Mon Jul 02 2018 jweberhoferAATTweberhofer.at- Update to release 3.0.107 Read at https://processwire.com/blog/posts/processwire-3.0.107-core-updates/
* Non superuser users can use trashcan
* Added \"restore\" tab for deleted articles
* New tab \"What pages point to this one?\" in article editor
* New page API methods
* Tue Jun 19 2018 jweberhoferAATTweberhofer.at- Update to release 3.0.106 Read at https://processwire.com/blog/posts/pw-3.0.106/
* New way to search with upgraded tags for fields
* New $input methods (urlSegmentStr, pageNumStr, httpHostUrl)
* New $inputfield traversal methods (getRootParent, getForm)
* Updated user-admin-all permission
* MarkupPagerNav automatically populate and
* Mon Jun 04 2018 jweberhoferAATTweberhofer.at- Update to release 3.0.105 Read at https://processwire.com/blog/posts/processwire-3.0.105-core-updates/
* New site profile \"Regular\" in core
* Updates to the $mail API variable
* Upgrades to $sanitizer
* Mon May 28 2018 jweberhoferAATTweberhofer.at- Update to release 3.0.104 Read at https://weekly.pw/issue/211 Bugfix release- Update to release 3.0.103 Read at https://weekly.pw/issue/210/
* SessionHandlerDB allows disabling of parallel sessions
* Major update to “forgot password” core modulee
* Upgrades to comments search engine- Update to release 3.0.102 Read at https://weekly.pw/issue/209/
* Bugfix release- Update to release 3.0.101 Read at https://weekly.pw/issue/208/
* new $sanitizer->truncate() method- Update to release 3.0.100 reas at https://weekly.pw/issue/207/
* updates for Pagefile and Pageimage objects
* Improvements fpr Image crop, focus, and variations options for non-superusers
* improvement to the RTE link editor- Update to release 3.0.99 Read at https://processwire.com/blog/posts/pw-3.0.99/
* Many improvements in AdminThemeUikit
* New $config->noHTTPS setting for development sites
* Fri Apr 13 2018 jweberhoferAATTweberhofer.at- Updated to release 3.0.98 Read at https://processwire.com/blog/posts/pw-3.0.98-procache-buster/
* Minor fixes
* Wed Mar 21 2018 jweberhoferAATTweberhofer.at- Updated to release 3.0.96 Read at https://processwire.com/blog/posts/pw-3.0.96-master/
* Added new Uikit v3 admin theme to the core (details and more details).
* Added support for client side image resizing.
* Upgraded UI for tags on File and Image fields (using Selectize library).
* Page export and import functions (details, more details, and even more).
* Added drag-and-drop (and paste) image uploads in CKEditor.
* Added focus point cropping support in image fields and followed up with focus point zoom support as well.
* Support for new image manipulation actions with image fields.
* Added new $files->find() method (details).
* Major improvements to the UI for definition and management of fieldsets (details).
* Addition of FieldsetPage (core) and support for FieldsetGroup (ProFields).
* A new way of finding pages—by Fieldtype (details).
* Added support for owner selectors.
* Major upgrades to the Roles editor.
* Major upgrades to Password fields.
* Major upgrades to the ProcessWire installer.
* Significant improvements to the management of user profile fields.
* Added support for collapsed notifications in AdminThemeUikit.
* Added support for distinct checkbox label and header in Checkbox fields.
* Added support for user accounts with login disabled.
* Added support for interlace option with JPEGs.
* Improved markup regions with support for markup region hints.
* Added support for new field/template context settings.
* Upgrade to CKEditor 4.7.0.
* Sat Mar 10 2018 jweberhoferAATTweberhofer.at- Updated to development version 3.0.95
* Bug fixes
* Sun Mar 04 2018 jweberhoferAATTweberhofer.at- Updated to development version 3.0.94
* Bug fixes
* Mon Feb 19 2018 jweberhoferAATTweberhofer.at- Updated to development version 3.0.92 read http://processwire.com/blog/posts/pw-3.0.92/
* Focus point with zoom in image fields
* Fri Feb 16 2018 jweberhoferAATTweberhofer.at- Updated to development version 3.0.91
* ImageSizerEngineAnimatedGif added to core
* Find pages by Fieldtype- Fixed dependency for processwire3-sites
* Mon Jan 29 2018 jweberhoferAATTweberhofer.at- Updated to development version 3.0.89, read https://processwire.com/blog/posts/pw-3.0.89/
* Focus point cropping gh#processwire/processwire#150
* Several fixes
* Wed Jan 10 2018 jweberhoferAATTweberhofer.at- Updated to development version 3.0.88
* New image actions
* Drag-and-drop (and paste) image uploads in CKEditor
* New field/template context settings
* Sat Dec 16 2017 jweberhoferAATTweberhofer.at- Updated to development version 3.0.86 Many fixes/improvements since last stable version. read blogs at https://processwire.com/
* Thu Jun 01 2017 jweberhoferAATTweberhofer.at- Polished spec file and admin script
* Tue May 16 2017 jweberhoferAATTweberhofer.at- Updated to version 3.0.62 This fixes a few minor bugs that were in 3.0.61
* Wed Apr 26 2017 jweberhoferAATTweberhofer.at- Updated to version 3.0.61 This version includes many improvements in API methods, Selectors, Admin and UI, Repeaters and many other optimizations and improvements. For a full list see https://processwire.com/blog/posts/processwire-3.0.61-master/
* Mon Jan 16 2017 jweberhoferAATTweberhofer.at- Fixed location of apache configuration file- Change dependencies to allow using php7
* Tue Dec 06 2016 jweberhoferAATTweberhofer.at- Update to version 3.0.42
* Additional documentation updates- Update to version 3.0.41
* Some minor doc tweaks, update $modules->getModuleInfo() method to support returning info for all modules
* Mon Nov 07 2016 jweberhoferAATTweberhofer.at- Update to version 3.0.39; no changelog provided
* Wed Oct 26 2016 jweberhoferAATTweberhofer.at- Initial release 3.0.36
 
ICM