Skip to main content
ElkArte 1.1.9 - Release Notes Started by Spuds · · Read 25123 times 0 Members and 1 Guest are viewing this topic. previous topic - next topic

ElkArte 1.1.9 - Release Notes

1.1.9 Changelog

  • Below are the key changes in 1.1.9, the full change listing is (here).

    New Features

  • [New Feature] Quick Quote. This is where you select text and you can quote that when using quick reply (ref).
  • [New Feature] Quote Show More.  Quote display limiting function. (ref).
  • [New Feature] Webp support to attachments and avatars.  Includes the removal of save as PNG and dynamically set this based on alpha channel (ref).
  • [New Feature] Open graph meta data and schema.org micro data to help with SEO (ref) & (ref).

    Feature Enhancements


  • [Enhancement] Quote Depth Instead of allowing, or not, nested quotes, this allows you to limit them to a depth. (ref).
  • [Enhancement] Save avatars as PNG and thumbs as PNG options have been removed.  The system will simply detect if the image has transparency and save as appropriate (Webp or if not enable then PNG or JPG)
  • [Enhancement] Refactoring video embed code (from 2.0), also added tiktok support (ref).
  • [Enhancement] preview ILA was using a low quality image in some instaces (ref).
  • [Enhancement] Increase db size for password_hash (and needed for conversions) (ref).
  • [Enhancement] Allow for pass conversion from current forums (ref).
  • [Enhancement] Use low overhead thumb process for thumbnails (imagick) (ref).
  • [Enhancement] Resize large images before doing pixel inspection to save memory (ref).
  • [Enhancement] Don't do any rotation processing if not a jpg (imagick) (ref).
  • [Enhancement] Allow system to use either imagick or gd for Webp processing)ref).

    General Improvements

  • [improve] Fix admin registration form layout (ref).
  • [improve] 4byte efficiency improvement (ref).
  • [improve] Several improvements to HTML -> MD conversion function. (ref).
  • [improve] Several improvements to HTML -> BBC conversion function, used by email posting (ref).
  • [improve] Improvement to how unsubscribe token is created and shown (ref).
  • [improve] Minor CSS fixes (ref).
  • [improve] Use the alt value if its available for cid (inline image attachment) (ref).
  • [improve] Be a little less restrictive on email table structure swapping to plain text (ref).
  • [improve] Some multipart/mixed plain sections should be joined (ref).
  • [improve] Error box in login form was a mess (ref).
  • [improve] Search result enhancements, show the first matching message in a topic, preventing a very short message from gaining to much relevance (ref).
  • [improve] Improve the search highlight logic (ref).
  • [improve] New default Gravatar options (ref).
  • [improve] Improve the ILA button and CSS(ref).
  • [improve] Update markdown (ref).
  • [improve] Indicate the avatar preview with text and not just a red border (ref).
  • [improve] Allow upload avatar preview (2.0 backport) (ref).
  • [improve] Tweak smiley position in sentence to better work with font (ref).
  • [improve] Add 'att_reset' to BBC parser (used by ila) (ref).
  • [improve] Allow a way for only devs to see depreciation notices (ref).
  • [improve] Add topic approval to quick moderation action from message index (ref).
  • [improve] Cursor was left in quote when in wizzy mode (ref).
  • [improve] Scroll into view works better then older location hash (ref).
  • [improve] From OI, potential pw conversion (ref).

    Bugs Fixed

  • [bugfix] Emptying the cookie name could leave the admin locked out (ref).
  • [bugfix] Collapsing legend in ACP was not (always) working (ref).
  • [bugfix] Mention pulldown (in wizzy) would collapse after positioning.  Simplify / expand regex and fix time-gate (ref).
  • [bugfix] Some items were not being logged (ref).
  • [bugfix] Various post by email updates to better support multipart/related and multipart/mixed formats. (ref).
  • [bugfix] Profile Edits selection was still shown when core feature was off (ref).
  • [bugfix] PBE replies were not run through htmlspecialchars on save (ref).
  • [bugfix] Quick Quote needs to be wrapped in CDATA for safety, thanks Steeley for the report (ref).
  • [bugfix] Revert https://github.com/elkarte/Elkarte/pull/3664/commits/3ad77313c04d8af309ebf8c15156f389778e9454 and fix another way (ref).
  • [bugfix] Account for empty center tags as happens in email due to html stripping. (ref).
  • [bugfix] cleanXml escape missed a few characters (ref).
  • [bugfix] Strip tags can return nothing, need to catch that occurrence (ref).
  • [bugfix] Email parsers could clip the closing body tag (ref).
  • [bugfix] Adjust regex for --- to hr when processing email (ref).
  • [bugfix] Reset this hidden item when ACP is updated (ref).
  • [bugfix] Check for * disposition for attachment processing (PBE) and sanitize file names (ref).
  • [bugfix] Leave attachments alone in multipart/mixed (ref).
  • [bugfix] More multipart/mixed processing of any sections (ref).
  • [bugfix] iconv_mime_decode may fail or even partially decode, check for that (ref).
  • [bugfix] Handle multiple content-type or content-transfer-encoding they are not vaiid but do occur (ref).
  • [bugfix] fix #1878 package server controller missing tab data (ref).
  • [bugfix] Account for version level tags with v at the start like v1.1.7 (ref).
  • [bugfix] Fix a host of minor issues with drag and drop attachments (ref).
  • [bugfix] memoryReturnBytes function could be passed improper data and fail (ref).
  • [bugfix] Fix tests to run as actions, add 8.1 support, pack up old travis tests (ref).
  • [bugfix] I guess one could use webp as smileys (ref).
  • [bugfix] Update attachment download/view gobbledygook code (ref).
  • [bugfix] Post separator markup was messy and did not render properly in all browsers (ref).
  • [bugfix] Without an isset in the controller, those may not work as expected (ref).
  • [bugfix] The CSS quick mod checkbox style was somehow dropped in 1.1 (ref).
  • [bugfix] Action_no_attach exits, no need to return (ref).
  • [bugfix] backport a bunch of ILA edge case fixes from 2.0 (ref).
  • [bugfix] Return approved status to ILA so it can act accordingly (ref).
  • [bugfix] attachurl was not replacing the temp with the public id (ref).
  • [bugfix] Provide a way to show pending approval for ILA images (ref).
  • [bugfix] Function is not used, no need to load it (ref).
  • [bugfix] Specify load lazy value for avatar images (ref).
  • [bugfix] That function can return false, so best to exit from unzip (ref).
  • [bugfix] fix #3561 label it as posts or topics to avoid confusion (ref).
  • [bugfix] fix #3521 (ref).
  • [bugfix] don't set the level before the type (ref).
  • [bugfix] Proposed fix for #3518 4-byte chars in filename.  Expose clean_4byte_chars for use in other places (ref).
  • [bugfix] Point to the correct wiki endpoints (ref).
  • [bugfix] a 2 second cache is not useful (ref).
  • [bugfix] Viewing a ban group would result in a blank screen error (ref).
  • [bugfix] A few mobile adjustments (ref).
  • [bugfix] Use the sanitized value (ref).
  • [bugfix] _ in url were escaped and need to be set back (ref).
  • [bugfix] Used by PBE but never set (unapproved topic/post) (ref).
  • [bugfix] Unapproved topic with oldTopicDays set would result in error (ref).
  • [bugfix] Prevent undefined error in custom fields (ref).
  • [bugfix] Consistent keyinfo layout helps with QQ addon (ref).
  • [bugfix] fix #3409 .icon_anchors should have transform (ref).
  • [bugfix] ILA "share" button was getting blocked by filters (ref).
  • [bugfix] Point to the right site for addons, not the cname (ref).
  • [bugfix] The return path should not be set for sendmail, smtp does its own.  Also the syntax was not compliant. (ref).
  • [bugfix] Annoyance, after upload the install package was missing, for addons, from the upload completion page. (ref).
  • [bugfix] Single line code BBC was showing vertical scroll (ref).
  • [bugfix] fix #3407 clean up CSS for RTL buttons (ref).
  • [bugfix] PM's were not updating reply status (ref).
  • [bugfix] Toggling core features on/off could overflow log_mentions status (ref).
  • [bugfix] Gravatar avatar in account button would break with rating enabled (ref).
  • [bugfix] Signature chars remaining was not working as expected (ref).
  • [bugfix] fix #3536 html2md was breaking plain text Links plus more (ref).
  • [bugfix] Make sure only return is an accepted type (ref).
  • [bugfix] Changed like_button to react_button, likes_button to reacts_button, so that AdBlockPlus doesn't remove the likes button when Social Media Blocking is enabled (ref).
  • [bugfix] Email search for non moderator, in case sensitive DB, errors (ref).
  • [bugfix] Error filters were not honoring asc/desc flag. (ref).
  • [bugfix] That is a post value, not get (ref).
  • [bugfix] Converted missed functions in install files (ref).
  • [bugfix] Moved functions to Util as more sensible place for them, imo (ref).
  • [bugfix] Missed pg_version needing a connection to work (ref).
  • [bugfix] Big change of all strftime and gm_strftime to elk_strftime and elk_gmstrftime (ref).
  • [bugfix] The undo plugin caused an unexpeced page jump when preloaded (ref).
  • [bugfix] Draft last saved spinner was output twice in QR (ref).
  • [bugfix] Remove extra spaces from text so its bbc valid (ref).
  • [bugfix] Generating an error while logging an error is bad form(ref).
  • [bugfix] Board descriptions that used html were not being converted to bbc (ref).
  • [bugfix] bb log entry was still causing a ' error even with db_escaping (ref).
  • [bugfix] SMTP fsock need to use suppress or it will not continue (ref).
  • [bugfix] Empty privacy policy box was still shown on checkbox registation (ref).
  • [bugfix] Indentation was being added to output as nttt (ref).
  • [bugfix] Prevent potential 502 gateway failed error, purge buffer as a precaution (ref).
  • [bugfix] Write all frames if its a gif to avoid dropping animation (gif/imagick) (ref).
  • [bugfix] Set to first image in layers to avoid 1px thumb (gif/imagic) (ref).
  • [bugfix] The reduced upload size was not reflected back in the UI (ref).
  • [bugfix] The buffer should still be cleared before sending the image (ref).
  • [bugfix] Collasping permission legend in acp was not always working (ref).
  • [bugfix] Error fetching draft listing when using postgre db (ref).

    PHP 8.1 updates

  • [8.1] Captcha was not working with PHP 8.1 Updated the ttf fonts to add ones with minor grunge built (ref).
  • [8.1] Prevent calling of functions that may be disabled by the host (ref).
  • [8.1] Can't use null in PHP 8.1 (ref).
  • [8.1] That may be null, and 8.1 will abend (ref).
  • [8.1] Do not send a float value to chr() (ref).
  • [8.1] 8.1 error due to curl option never existing (ref).
  • [8.1] seems recent GD (8.1) does no like the float where an int is needed. (ref).
  • [8.1] Depreciation notice in 8.1 (ref).
  • [8.1] More 8.1 tweaks (ref).
  • [8.1] PHP 8.1 will not like adding strings (ref).
  • [8.1] un used paramerter, will throw depreciation in 8.1 (ref).
  • [8.1] fix some 8.1 install errors (ref).
  • [8.1] 8.1 does not like nulls in these functions (ref).
  • [8.1] some 8.1 fixes for type hint on interfaces (ref).
  • [8.1] PHP 8.1 Compat version of strftime (ref).
  • [8.1] Updated Db-PostgreSQL to be PHP 8.1 compatible (ref).
  • [8.1] php8.0 can throw undefined error when using unset on an array key (ref).
  • [8.1] Another 8.1 undefined index (ref).
  • [8.1] Another issue with 8.1 and BB plugin (ref).
  • [8.1] php8.0 can throw undefined error when using unset on an array key (ref).


    Misc updates

  • [misc] Get 1.1 tests working again as action vs Travis (ref).
  • [misc] Address recent memory issue in phpunit (ref).
  • [misc] Use pcov vs xdebug for test coverage (ref).
  • [misc] Prevent some already defined error notices in testbed (ref).

Re: ElkArte 1.1.9 - Release Notes

Reply #1

Thanks @Spuds. You are awesome.