Bissetii Version v1.13.1 Release Note
Bissetii version v1.13.1 has a number of changes worth mentioning in its
(this) release note. There are notable changes, migrations notes, deprecation
notes and etc. It's good to read it through before use.
What’s New
Version v1.13.1 marks an incremental development from v1.13.0. Among the
notable changes are documentation updates, a bunch of critical and backward
compatible bug fixes, and new additional useful features addition.
The most noticable changes would be Grid Component as new shortcodes, CSS variables, adjustment and updates were done to it.
The second noticable changes would be Card Component as it received a large amount of bug fixes.
The annoying sub-list bulleting bug has been fixed in this repository.
Lastly, a new Align Component was added to make content alignment easier (Finally)!
Hence, if you’re using v1.13.0, be sure to update into this version for
a bunch of updated goodies!
Backward Compatible Changes
For backwards compatible changes, here are some of seamless upgardes:
- Fix Hugo interface hugo bug where
cardsstill requiresgridorembedto render its deck. - Merge internal Meta component into Root component since it is a root component.
- Updated
.golangci.ymlfile to match the latest golanci-lint configurations. - Fix Hugo interface
iframeshortcode bug where it did not respect a given height value. - Added
max-width: 100%to the card component to limit the max size to its parent. - Fix Hugo interface
imageshortcode bug wherewidth=andheight=weren’t set when the shortcode is usingrepsonsive-amp-onlyfor non-AMP output format. - Fixed Hugo interface
linkpartial function bug where it was disrepecting custom scheme for given URL (e.g.mailto:,tel:, and etc.). - Alters
cardsshortcode to acceptclass=,style=, andid=attribute at its.rowcontainer level, allowing cards deck level uniformed customization. - Added
--grid-column-paddingCSS variable for customizing padding spacing to Grid Component.columncontainer. - Fixed sub-listing bullet bug for List Component.
- Added Align Component.
- Restored
data/bissetii/internaldirectory to keep sensitive internal-use only data files away from user for not distrupting Bissetii rendering. - Fixed Hugo bug where
public/directory was no longer staying in the root directory. It was misconfigured to stay inside.sites/directory. - Fixed List Component bug where it failed to sub-list with different list types.
- Added
gridshortcode into Grid Component to grid things easily on Hugo.
Non-Backward Compatible Changes
However, there are some non-backward compatible changes done to for this release. Here are some of the breaking changes:
- No such changed for this release.
Deprecation Notice
Certainly, We deprecate a large mumbers of old and outdated components to welcome the new changes. Among them are mainly due to the CSS variable and Component driven development implementations. Hence, please migrate before its stated deadline! Among them are:
- Support for
formshortcode AMP form extension modules in page front-matter versionv1.12.5 and belowwill be rescinded starting from July 31, 2022. More info at Issue 105. - Support for
SVG/ShieldTagshortcode will be rescinded starting from July 31, 2022. More info at: Issue 112. - Support for
gridcomponent versionv1.12.5 and belowwill be rescinded starting from July 31, 2022. More info at: Issue 114 - Support for
colorcomponent versionv1.12.5 and belowwill be rescinded starting from July 31, 2022. More info at: Issue 115 - Support for
navbarcomponent versionv1.12.5 and belowwill be rescinded starting from July 31, 2022. More info at: Issue 116 - Support for
typographycomponent versionv1.12.5 and belowwill be rescinded starting from July 31, 2022. More info at: Issue 117
Important Migrations Notice
Here are some important notices for moving up to this version from its immediate past version:
- No migration notices available.
Epilogue
That’s all for Bissetii v1.13.1 Release Note. If you have any questions, please raise your queries in our Issues Section.