Repository navigation
REDZ.UI 0.15.0
A release is now the folder a project serves, and the icons are a release of their own: 13 files of 480 KB in place of
2,219 files of 8.9 MB, and a new version of the library no longer moves 2,078 icons nor empties their cache.
Changed - renames, so update your links
-
The archive
redz-ui-<version>.zipis the folder a project serves, as it is:css/,js/,LICENSE,NOTICEand
redz-ui.json. There is nodist/in it, and every CSS and JS file is minified:Before Now dist/redz-ui.min.css,dist/redz-ui-NAME.min.csscss/redz-ui.min.css,css/redz-ui-NAME.min.cssdist/redz-ui.min.js,dist/redz-ui-NAME.min.jsjs/redz-ui.min.js,js/redz-ui-NAME.min.jsjs/floor.jsjs/floor.min.jscss/icons.csscss/icons.min.css, in the icon pack -
The sources, the docs, this file, the README and
floor.jsonare no longer in the archive: they stay in the
repository and in the tag's source archive. -
The passport:
distis nowmain,{css, js, floor}, each path relative to the version's folder, as are the paths of
editorandpackages.iconsis{name, version, css}, the pack this release needs.cssandjs, the lists of
source files, are gone, andfileslists what the archive holds beside the passport. -
In the repository
dist/is that folder, passport included, and a CDN readsdist/css/...anddist/js/...by a tag.
Added
- The icon pack:
redz-ui-icons-1.13.2.zipunder the tagicons-1.13.2, a release that changes only with Bootstrap Icons.
It holdscss/icons.min.css,icons/and its own passportredz-ui-icons.json, with the sha256 of every file. A
project keeps it in a folder of its own, whose address does not change with the library's version.
Fixed
- A
thintfootreads as a row's head, not the table's: it kept the head's band, 12 px,nowrapand sticky place (#99).
Changed in the editor
- Its frames take the icon masks from the address the page links
icons.min.cssfrom at that moment, whatever its host
and query. A page that links no icons has none in the frame.
Checks
php tools/build.php --checkrefuses icons that changed under a published pack's version;tools/release.phprefuses
an archive that differs from what its passport lists. A behavior check of athintfoot.
Files. redz-ui-0.15.0.zip - the folder a project serves, as it is: css/, js/, LICENSE, NOTICE and redz-ui.json, the passport (the version, the floor, the files to link, the vocabulary and the sha256 of every file). This release needs the icon pack redz-ui-icons 1.13.2, a release of its own. checks.zip - the sheet of the probes this release passed in every engine, also at https://redz-tech.github.io/REDZ.UI/0.15.0/checks/.
Check the archive: gh release verify-asset v0.15.0 redz-ui-0.15.0.zip --repo redz-tech/REDZ.UI.