Skip to content

Releases: danpros/htmly

New features and Security improvements

03 Jun 11:01
Compare
Choose a tag to compare

What's new in v2.9.9:

Note for MFA: The QR Code during MFA setup automatically enabled if the PHP version is at least 8.1

What's Changed

  • Update zh_TW.ini by @XD9527 in #751
  • Added TOTP MFA support per user. by @KuJoe in #756
  • Add autosave to drafts feature by @KuJoe in #757
  • Translation & language corrections by @vdbhb59 in #759
  • Update it_IT.ini by @eagleman in #762
  • Added Cloudflare Turnstile as alternative to Google reCAPTCHA by @KuJoe in #763
  • Added config option to disable MFA globally by @KuJoe in #764
  • Created Bug Report and Feature Request templates for GitHub Issues by @KuJoe in #765
  • Added option to hide HTMLy version publicly and added version to admin layout by @KuJoe in #767
  • Update it_IT.ini by @eagleman in #771
  • Added a focus mode to the Add/Edit for Posts/Pages by @KuJoe in #773
  • Update it_IT.ini by @eagleman in #775

New Contributors

Full Changelog: v2.9.8...v2.9.9

Bug fixes and Maintenance release

03 May 01:03
Compare
Choose a tag to compare

What's new:

  • Bug fixes can't delete post/page/category in v2.9.7
  • Can't reorder page/subpage in v2.9.7
  • Fix styling in Doks theme
  • French language update by @Eliastik
  • New Hindi language (hi_HI) by @vdbhb59

What's Changed

New Contributors

Full Changelog: v2.9.7...v2.9.8

Security and Maintenance Release

29 Apr 04:20
Compare
Choose a tag to compare

What's new:

  • Directory traversal vulnerabilities fix by @jinhaochan.
  • Avatar for users.
  • Allow to upload WebP image.
  • Text editor improvement. More info: #725
  • Language updates.
  • Fix inverted question mark in BBEdit (Mac). More info: #715

Note for Directory traversal vulnerabilities

  • These vulnerabilities can only be triggered if a user has a valid account, and is logged in.

Note for WebP image

  • HTMLy use getimagesize to check whether the image is valid or not. The getimagesize added WebP support in PHP 7.1

What's Changed

New Contributors

Full Changelog: v2.9.6...v2.9.7

User Management Improvements

31 Mar 13:51
Compare
Choose a tag to compare

What's new:

  • Admin can add, edit, and delete users using the dashboard
  • Improve the role management, available role: admin, editor, author
  • And a few improvements, read below

Note for roles:

  • admin: has access to all the administration features
  • editor: can publish and manage static pages/posts including the posts of other users
  • author: can publish and manage their own posts

What's Changed

Full Changelog: v2.9.5...v2.9.6

v2.9.5: Metatags Improvements

15 Mar 08:03
Compare
Choose a tag to compare

What's new:

  • Open Graph and simplified Twitter card
  • Allow to change the meta title formats using shortcode. Visit admin/config/metatags
  • Favicon and default image options
  • New language added: Croatian (hr_HR)

Note:

  • For metatags. There is new variable $metatags and this must be added to HTML head tag to generate the Open Graph and Twitter card metatag. If you are using a theme that has not been updated or a custom theme, add below code in layout.html.php
<?php echo $metatags; ?>

What's Changed

  • Translation options for the summary options introduced in the last update by @sb0001 in #697
  • Update it_IT.ini by @eagleman in #698
  • Update it_IT.ini by @eagleman in #700
  • Croatian language (hr_HR) by @m4rcus8 in #699

Full Changelog: v2.9.4...v2.9.5

v2.9.4: Improvements

03 Mar 15:46
Compare
Choose a tag to compare

What's new:

  • Pager in image gallery. Very useful when we have hundreds of images
  • Minor performance tweak
  • Update some of the themes style
  • German translation update, read below

What's Changed

  • Updated German translation by @thopanX in #691
  • German language files (Standard/gendergerecht Duden-konform/gendergerecht mit Doppelpunkt) by @sb0001 in #692
  • Minor translation improvements (de_DE*) by @sb0001 in #695

New Contributors

Full Changelog: v2.9.3...v2.9.4

TOC and Social Media Links

27 Feb 12:22
Compare
Choose a tag to compare

What's new

  • Table of Contents. Add TOC using shortcode <!--toc-->, can be added manually using the editor or automatically. Change it behavior in admin/config/widget
  • New social media logo and links. All theme has been updated to use the social() function. Added Instagram, Linkedin, Github, Mastodon, TikTok, and Youtube.
  • And a few improvements, read below

What's Changed

New Contributors

Full Changelog: v2.9.2...v2.9.3

Page management improvement and new theme

28 Jan 02:27
Compare
Choose a tag to compare

What's new:

  • Now we can rearrange the page and subpage order easily. Simply drag and drop it
  • New theme added to the package. Based on Doks theme by Hyas
  • Automatically include the functions.php if this file exist in theme folder
  • And many more small improvements

Note:

  • For Doks theme. The top menu, generated from menu editor. And the sidebar menu automatically generated using get_menu function
  • When naming the function in theme functions.php, use themeName_functionName(), to make sure not conflicted with existing function

Full Changelog: v2.9.0...v2.9.1

New feature and improvements

11 Jan 01:47
Compare
Choose a tag to compare

What's new:

  • Draft for pages and subpages
  • Added /feed suffix in the post collection url (category, tag, type, search, archive, author) will generate RSS feed
  • Rename function: get_static_post to find_page and get_static_sub_post to find_subpage
  • Page navigation for page/subpage
  • Allow multi site URLs. See #549
  • Allow underscore in username
  • Added new variable post used in post.html.php and static used in static.html.php
  • Easier to manage your content locally. See README.md

New feature and bug fixes

17 Dec 14:01
Compare
Choose a tag to compare

So what's new in this version? not much but quite crucial.

  • Simple Image Gallery. Now we can reuse previously uploaded images.
  • Bug fix: Number tags can only be applied to one post (eg. 2023, 2024)
  • Bug fix: Too long cache filename because $_SERVER['REQUEST_URI'] always url-encoded (eg. URL with Chinese char)
  • A few improvements

Happy holiday!