Releases: danpros/htmly
Releases · danpros/htmly
New features and Security improvements
What's new in v2.9.9:
- The minimum PHP requirement increased to 7.2
- Composer updates
- Multi-factor authentication (MFA) feature by @KuJoe
- Autosave feature by @KuJoe
- Cloudflare Turnstile by @KuJoe
- Focus mode feature by @KuJoe
- Hide HTMLy version by @KuJoe
- Language update by @vdbhb59 @XD9527 @eagleman
- New Ukrainian language by @mrRomanko
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
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
- Create hi_HI.ini transaltion file by @vdbhb59 in #733
- Update french translation by @Eliastik in #734
New Contributors
Full Changelog: v2.9.7...v2.9.8
Security and Maintenance Release
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. Thegetimagesize
added WebP support in PHP 7.1
What's Changed
- Update German language files by @sb0001 in #712
- Update it_IT.ini by @eagleman in #713
- Update zh_TW.ini to v2.9.6 by @XD9527 in #719
- Security Fix by @jinhaochan in #728
New Contributors
- @jinhaochan made their first contribution in #728
Full Changelog: v2.9.6...v2.9.7
User Management Improvements
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
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 inlayout.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
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
What's new
- Table of Contents. Add TOC using shortcode
<!--toc-->
, can be added manually using the editor or automatically. Change it behavior inadmin/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
- Update zh_TW.ini by @XD9527 in #674
- Update french translation by @Eliastik in #676
- Add enclosure image on RSS field by @Eliastik in #677
- Adding Danish translation by @MortenJuhl-Johansen in #678
- Update zh_TW.ini by @XD9527 in #680
- Update tag style , Let tag list look like tag/label by @XD9527 in #689
New Contributors
- @XD9527 made their first contribution in #674
- @MortenJuhl-Johansen made their first contribution in #678
Full Changelog: v2.9.2...v2.9.3
Page management improvement and new theme
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
, usethemeName_functionName()
, to make sure not conflicted with existing function
Full Changelog: v2.9.0...v2.9.1
New feature and improvements
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
tofind_page
andget_static_sub_post
tofind_subpage
- Page navigation for page/subpage
- Allow multi site URLs. See #549
- Allow underscore in username
- Added new variable
post
used inpost.html.php
andstatic
used instatic.html.php
- Easier to manage your content locally. See README.md
New feature and bug fixes
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