Htmly Versions Save

Simple and fast databaseless PHP blogging platform, and Flat-File CMS

v2.9.8

1 week ago

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: https://github.com/danpros/htmly/compare/v2.9.7...v2.9.8

v2.9.7

2 weeks ago

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: https://github.com/danpros/htmly/compare/v2.9.6...v2.9.7

v2.9.6

1 month ago

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: https://github.com/danpros/htmly/compare/v2.9.5...v2.9.6

v2.9.5

1 month ago

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

Full Changelog: https://github.com/danpros/htmly/compare/v2.9.4...v2.9.5

v2.9.4

2 months ago

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

New Contributors

Full Changelog: https://github.com/danpros/htmly/compare/v2.9.3...v2.9.4

v2.9.3

2 months ago

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: https://github.com/danpros/htmly/compare/v2.9.2...v2.9.3

v2.9.2

3 months ago

What's new in v2.9.2

Change the post/page views counter ID from filename path to post/page slug. The format for blog post, post_postSlug. Static page, page_pageSlug. Subpage, subpage_parentSlug.subpageSlug. The pointer string with the slug separated by an underscore for easier to filter it.

How to update it? the conversion occurs naturally, to speed it up, simply visiting any post collection pages, and browse it using the pager.

Release note from v2.9.1

  • 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: https://github.com/danpros/htmly/compare/v2.9.1...v2.9.2

v2.9.1

3 months ago

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: https://github.com/danpros/htmly/compare/v2.9.0...v2.9.1

v2.9.0

4 months ago

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

v2.8.9

4 months ago

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!