Releases: danpros/htmly
HTMLy v3.0.8
What's New:
- Now the
$metatags
variable also includes title, description, and canonical - Improve toolbar and menu
- Fix deprecated warning in PHP 8.4 (urlify and portable-ascii)
- Fix Bootstrap 5 dropdown menu
- Language update
Note for $metatags
If you are using a custom theme or themes that are not included in the package, simply delete below lines from layout.html.php
and leave the $metatags
intact:
<title><?php echo $title;?></title>
<meta name="description" content="<?php echo $description; ?>"/>
<link rel="canonical" href="<?php echo $canonical; ?>" />
What's Changed
- Update edit-content.html.php by @EmiliTX in #898
- Update add-content.html.php by @EmiliTX in #899
- Update zh_TW.ini by @XD9527 in #907
New Contributors
Full Changelog: v3.0.7...v3.0.8
HTMLy v3.0.7
What's New:
- New
recent_category()
andrecent_profile_posts()
- New custom template for sub pages:
layout--substatic.html.php
andsubstatic.html.php
- Bug fixes and Performance improvements
Note for new widget:
We already have recent_posts()
recent_tag()
recent_type()
recent_category()
recent_profile_posts()
What's Changed
- Spanish translation update and new Galician translation by @trancallan
- Update it_IT.ini by @eagleman in #889
Previous Release Highlight (v3.0.6)
- Custom field with simple form builder. Supported form type: text, textarea, checkbox, and select.
- New variable
$p->raw
and$author->raw
Note for Custom Fields:
With these custom fields you can add extra, specific data fields to your content. Use get_field()
function in your template to display the data.
- Post, Page, Subpage:
<?php echo get_field('field_name', $p->raw);?>
- Profile:
<?php echo get_field('field_name', $author->raw);?>
Full Changelog: v3.0.6...v3.0.7
HTMLy v3.0.6: Custom fields
What's New
- Custom field with simple form builder. Supported form type: text, textarea, checkbox, and select.
- Twentyfifteen theme fix (#873)
- Doks theme menu fix.
- New variable
$p->raw
and$author->raw
- Various improvements.
Note for Custom Fields:
With these custom fields you can add extra, specific data fields to your content. Use get_field()
function in your template to display the data.
- Post, Page, Subpage:
<?php echo get_field('field_name', $p->raw);?>
- Profile:
<?php echo get_field('field_name', $author->raw);?>
What's Changed
New Contributors
Full Changelog: v3.0.5...v3.0.6
HTMLy v3.0.5
What's New
- Search redirect bug fix in #876
- Italian translation update by @eagleman
- Simplified Chinese translation update by @jeeinn
What's Changed
- Update it_IT.ini by @eagleman in #871
- Update it_IT.ini by @eagleman in #874
- Update zh_CN.ini by @jeeinn in #877
New Contributors
Full Changelog: v3.0.4...v3.0.5
HTMLy 3.0.4: Maintenance
What's new:
- Allow to choose search mode. Fulltext search (using Search Index) vs. File matching (search the word only in slug and tag)
- Ensure three-character minimum for $keyword search by @splifingate in #867
- Fix bug when reordering the static pages. See: #870
Full Changelog: v3.0.3...v3.0.4
HTMLy 3.0.3: Improvements
What's New
- Autosave improvements
- Using grid layout for galleries
- See below for more details
What's Changed
- Update get_pagination() - see #800 by @Joduai in #841
- Update zh_TW.ini by @XD9527 in #842
- Added Esperanto translation by @Voltinus in #850
- Cleaned up MFA by @KuJoe in #854
- Search improvements by @splifingate in #865
New Contributors
- @Voltinus made their first contribution in #850
- @splifingate made their first contribution in #865
Full Changelog: v3.0.2...v3.0.3
Maintenance Release
What's New
- New theme based on Tailwind
- Dark and light admin theme by @Joduai
- Italian language update by @eagleman, Turkish language update by @slaweallx, Indonesian language update
by @dirmanhana - Bluesky social account by @pftnhr
- Bugs fixes found in core and theme
- See below for more details
What's Changed
- add dark + light mode option #809 by @Joduai in #826
- update dark admin theme by @Joduai in #827
- Update it_IT.ini by @eagleman in #828
- Update it_IT.ini by @eagleman in #830
- Update tr_TR.ini by @slaweallx in #836
- Update it_IT.ini by @eagleman in #837
- Added Bluesky to social accounts by @pftnhr in #838
- Update id_ID.ini by @dirmanhana in #839
- Update id_ID.ini by @dirmanhana in #840
New Contributors
Full Changelog: v3.0.1...v3.0.2
Bug fixes and Maintenance release
What's New
- Fix duplicate draft generated by the auto save feature
- Fix the category links on admin page
- Error message translation by @Joduai
- Allow to choose the RSS description type by @KuJoe
- Font awesome update and update http URLs to https in editor by @danielethanme
- Language update by @XD9527 and @eagleman
- See below for more details
What's Changed
- move hardcoded error messages from htmly.php to translation files by @Joduai in #813
- RSS Description config option added by @KuJoe in #814
- Update it_IT.ini by @eagleman in #817
- Update http URLs to https in Markdown.Editor.js by @danielethanme in #819
- Update zh_TW.ini by @XD9527 in #820
- Update it_IT.ini by @eagleman in #823
New Contributors
- @Joduai made their first contribution in #813
- @danielethanme made their first contribution in #819
Full Changelog: v3.0.0...v3.0.1
Improvement and maintenance release
What's New:
- New
create_thumb($imgFile, $width, $height)
. Resize the image to desired width and desired height - Can specify the output image size from
get_image($string, $width, $height)
- Improve the
recent_type
function. Get latest posts by content type, category, author - New
recent_tag
. Get recent post by tag - Improving index page canonical link
- Allow to change the
/blog
path, example to/articles
- Allow to change the post permalink prefix. Previously only support
/year/month/post-slug
and/post/post-slug
- Read below for more changes.
What's Changed
- Update it_IT.ini by @eagleman in #778
- Update zh_TW.ini by @XD9527 in #781
- Translation update (German) by @sb0001 in #787
- Add favicon.png to .updateignore by @bttrx in #788
- Add the ability to call the author's avatar using the $next and $prev arrays. by @KuJoe in #799
Full Changelog: v2.9.9...v3.0.0
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