ProcessWire 3.0.29 and 2.8.29

Like mentioned in last week's post, this week was focused on covering remaining GitHub issue reports and pull requests in preparation for the 3.0 and 2.8 master version releases. In total we covered close to a dozen issues and around ten pull requests this week, so you'll find lots of updates in today's versions (3.0.29 and 2.8.29). In addition, we've also got a section in this post for those that have inquired about ProcessWire site development help.

Summary of added pull requests

The biggest addition this week was Horst's pull request (PR) which adds support for his ImageInspector classes. This greatly improves our ability to detect and process different image formats with greater efficiency. Here's a few PR's that were added as well:

  • Added jmartsch's PR which updates .htaccess file for better support of Lets Encrypt.
  • Added mn-martin's PR which corrects an issue in InputfieldImage.
  • Added fezde's PR which enables the Link dialog box to select from files in repeaters.
  • Added Toutouwai's PR which corrects proper removal of non-breaking space character in blank paragraph.
  • Added yckart's PR which corrects an issue with hard-coded tag in the FileCompilerTags module.
  • Added rolandtoth's PR which prevents login Inputfields from being collapsible.
  • Added hettinger's PR which fixes an issue with the "add page from page reference" feature.
  • Added a new $page->getInputfield($fieldName) method to the Page class (per LostKobrakai request).
  • Added justonestep's PR that enables multi-language support for the "placeholder" attribute on text fields.

For more details on the above or any of the fixed issues, see the full commit log.

One small (but useful) new multi-language translation feature

We did also add one new feature this week that's useful for those doing multi-language translation. Now when translating files, you can choose to save and exit, save and edit next, or save and continue editing (as before). This is similar to the drop-down submit button that you see in the page editor.

Working towards a master 3.x release

Next week is going to be more of the same, hunting down and fixing any remaining issues that might be present. If you come across any issues in 3.0.29 or 2.8.29 please submit a GitHub issue report. Likewise, if there's any kind of major bug you've observed that hasn't had resolution, please send us a reminder. Thanks.

Need ProcessWire development help?

If you are reading this post, there's a decent chance you are a web developer using ProcessWire at a company, or on your own. That's my job too, and I have to dedicate a certain amount of time every week to do client work (my day job). I really enjoy working with clients, but I enjoy working directly with other web developers using ProcessWire even more. Since several of you have asked recently, I just wanted to mention it formally– if there's some way I can help you or your company, please know I'm enthusiastic and available to assist. Here's a few ways I may be able to help you or your company in your projects:

  • Building custom front-end or administrative features.
  • Building new custom modules, site profiles, or even entire sites.
  • Customization of existing modules (whether 3rd party, Pro modules, or core modules).
  • Consulting and advice on new or existing projects.
  • Any kind of support for ProcessWire.
  • Or anything you can imagine related to ProcessWire.

I'm available to do work by the hour or estimated on a flat fee. When it comes to anything ProcessWire related, I can accomplish a lot in very little time, saving you the effort, time and money. Please feel free to contact me if/when I can be of help. Thanks for reading, have a great weekend, and check out the ProcessWire Weekly while you are at it!

Post a comment

NextHow to use multi-instance in PW 3.x

13

This week work continued on preparing 3.x (and 2.8.x) for release. One of the features of 3.x that we'd not yet covered in much detail was the multi-instance support. So the primary focus this week was in making sure we clarified and simplified some things in that respect. This post covers all the details. Plus we've got some $session updates you might find useful.  More 

Twitter updates

  • New post: In this week’s post, we’ll take a look a look at the new website and focus on some parts of it and how they were built. Then we’ll dive into the latest version of ProcessWire on the dev branch, version 3.0.124— More
    11 January 2019
  • New ProcessWire main site rebuild ready for preview— More
    4 January 2019
  • Happy Holidays! This latest master version of ProcessWire contains hundreds of new additions, fixes, optimizations and more. This post covers all the highlights— More
    21 December 2018

Latest news

  • ProcessWire Weekly #244
    In the 244th issue of ProcessWire Weekly we'll cover the latest core updates, introduce the new processwire.com site, ask a PHP version related question in the weekly poll, and showcase the site of an open source room bookings app. Read on!
    Weekly.pw / 12 January 2019
  • ProcessWire 3.0.124 and new website launched
    In this week’s post, we’ll take a look a look at the new website and focus on some parts of it and how they were built. Then we’ll dive into the latest version of ProcessWire on the dev branch, version 3.0.124.
    Blog / 11 January 2019
  • Subscribe to weekly ProcessWire news

“I am currently managing a ProcessWire site with 2 million+ pages. It’s admirably fast, and much, much faster than any other CMS we tested.” —Nickie, Web developer