phpList 3.6.13 is now available for download, including improvements, new features & translations.
You can update your phpList installation using the Automatic Updater, or you can download it directly from Sourceforge .
For the full list of changes, have a look at the Release Notes .
In this release, a new plugin called the Updater plugin has been introduced. This change allows linking to the Updater plugin when displaying a message about a new release of phpList being available, instead of linking to the current automatic updater.
Changes to look for
- Allow a plugin to update phpList. Identify whether a plugin is able to update the phpList code, and link to that pluginsโs update page when a new release is available. See Pull Request #946.
- On Pull Request #926, we used the
<wbr>
element immediately after a character where we want to allow wrapping. Copying/pasting an email address includes only the characters of the email address, not the<wbr>
element. Specifically:
- Changes the
shortenTextDisplay()
function to handle only text fields - Adds a similar
shortenEmailDisplay()
function which uses the<wbr>
element - Adds a similar
shortenUrlDisplay()
function which uses the<wbr>
element - Replaces the uses of
shortenTextDisplay()
for email or URL fields by the new functions
- Make the results of the timer class use period as the decimal point to avoid failing calculations. See Pull Request #931.
- Set
DEFAULT_MESSAGE
to 8 days so that repeated campaigns donโt expire. See Pull Request #932. - Allow a gap between async requests. Check out the Resources Wiki for additional documentation. See Pull Request #937.
- Update the Common, CKEditor, and Segment plugins. See Pull Request #951.
- Use the content of the
body
element when including a message in a template. See Pull Request #938. -
Pull Request #935 includes several commits that tidy-up the output of
processqueue
. Specifically:
- Fix the
processQueueOutput()
function in several places - Replace
$GLOBALS['I18N']->get()
bys()
- Replace a few uses of a call to
sprintf()
wrappings()
- Minor changes to avoid warning on PHP 8.2. See Pull Request #930.
- Remove unused files. See Pull Request #936.
Support
Need help upgrading your phpList server to the most recent version? Ask the community at discuss.phplist.com. Professional support from community experts, as well as manuals, source code, and developer resources can be found at phplist.org. Report bugs to the phpLIst 3 GitHub repository.
Want to focus on campaigns and forget hosting headaches? Sign up at phplist.com for an account with everything included. Send from 300 free messages to 30 million messages per month.
Community-made
This release is the work of Open Source community members who have submitted bug reports, security reports, and valuable feedback, as well as phpList Ltd developers. To get involved in phpList development, check out the developer resources pages.
To get involved in phpList development, check out the developer resources pages.
If you want to share the news on social media, you can use the links below:
https://twitter.com/phpList/status/1661386445716692994
Mastodon
Telegram channel
Happy sending!
Mariana