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
cards
still requiresgrid
orembed
to render its deck. - Merge internal Meta component into Root component since it is a root component.
- Updated
.golangci.yml
file to match the latest golanci-lint configurations. - Fix Hugo interface
iframe
shortcode 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
image
shortcode bug wherewidth=
andheight=
weren’t set when the shortcode is usingrepsonsive-amp-only
for non-AMP output format. - Fixed Hugo interface
link
partial function bug where it was disrepecting custom scheme for given URL (e.g.mailto:
,tel:
, and etc.). - Alters
cards
shortcode to acceptclass=
,style=
, andid=
attribute at its.row
container level, allowing cards deck level uniformed customization. - Added
--grid-column-padding
CSS variable for customizing padding spacing to Grid Component.column
container. - Fixed sub-listing bullet bug for List Component.
- Added Align Component.
- Restored
data/bissetii/internal
directory 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
grid
shortcode 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
form
shortcode AMP form extension modules in page front-matter versionv1.12.5 and below
will be rescinded starting from July 31, 2022. More info at Issue 105. - Support for
SVG/ShieldTag
shortcode will be rescinded starting from July 31, 2022. More info at: Issue 112. - Support for
grid
component versionv1.12.5 and below
will be rescinded starting from July 31, 2022. More info at: Issue 114 - Support for
color
component versionv1.12.5 and below
will be rescinded starting from July 31, 2022. More info at: Issue 115 - Support for
navbar
component versionv1.12.5 and below
will be rescinded starting from July 31, 2022. More info at: Issue 116 - Support for
typography
component versionv1.12.5 and below
will 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.