Recent Releases of cl-web-components
cl-web-components - v0.0.15
This release includes an improved
A new CSS file was added, css/code-blocks.css and JavaScript modules, copyToClipboard.js for enhancing codeblocks.
A publishtos3.bash script was added to make management more convient for where we retrieve our production assets.
What's Changed
- Merging search fixes by @rsdoiel in https://github.com/caltechlibrary/CL-web-components/pull/15
- code-blocks.css improvements by @rsdoiel in https://github.com/caltechlibrary/CL-web-components/pull/16
- corrected typos in codemeta.json, update README.md, about.md and CITA… by @rsdoiel in https://github.com/caltechlibrary/CL-web-components/pull/17
- feat: add support for optional RSS icon and self-hosted Hind font by @camp5456 in https://github.com/caltechlibrary/CL-web-components/pull/18
- Added script to manage publishing content to media.library.caltech.edu by @rsdoiel in https://github.com/caltechlibrary/CL-web-components/pull/19
New Contributors
- @rsdoiel made their first contribution in https://github.com/caltechlibrary/CL-web-components/pull/15
- @camp5456 made their first contribution in https://github.com/caltechlibrary/CL-web-components/pull/18
Full Changelog: https://github.com/caltechlibrary/CL-web-components/compare/v0.0.14...v0.0.15
- JavaScript
Published by rsdoiel 10 months ago
cl-web-components - v0.0.14
This release includes a re-organization of the project source code. Editable code is now maintained in src/. The bundled versions
are retained in the root of the repository. Distribution versions are generating in the dist/ directory.
Deno 2.4.3 or better is now a requirement to build the bundled versions.
Two new web components are now included, <footer-global></footer-global> and <footer-global-lite></footer-global-lite>.
A new CSS file was added, css/code-blocks.css and JavaScript modules, copyToClipboard.js for enhancing codeblocks.
Full Changelog: https://github.com/caltechlibrary/CL-web-components/compare/v0.0.13...v0.0.14
- JavaScript
Published by rsdoiel 10 months ago
cl-web-components - v0.0.13
This release includes a re-organization of the project source code. Editable code is now maintained in src/. The bundled versions
are retained in the root of the repository. Distribution versions are generating in the dist/ directory.
Deno 2.4.2 or better is now a requirement to build the bundled versions.
Two new web components are now included, <footer-global></footer-global> and <footer-global-lite></footer-global-lite>.
Full Changelog: https://github.com/caltechlibrary/CL-web-components/compare/v0.0.12...v0.0.13
- JavaScript
Published by rsdoiel 10 months ago
cl-web-components - v0.0.12
This release includes a re-organization of the project source code. Editable code is now maintained in src/. The bundled versions
are retained in the root of the repository. Distribution versions are generating in the dist/ directory.
Deno 2.4.1 or better is now a requirement to build the bundled versions.
Additional documentation has been updated and improved in preparation for eventual integration into the Caltech Library design system.
The web component, textarea-csv now uses the jsr:@std/csv library which provides robusts CSV support.
Full Changelog: https://github.com/caltechlibrary/CL-web-components/compare/v0.0.11...v0.0.12
- JavaScript
Published by rsdoiel 11 months ago
cl-web-components - v0.0.11
Renamed components to use a prefix of the standard element name they are extending.
Full Changelog: https://github.com/caltechlibrary/CL-web-components/compare/v0.0.10...v0.0.11
- JavaScript
Published by rsdoiel 11 months ago
cl-web-components - v0.0.10
Added support for "people-only" and "organization-only" attributes in <input-agent-list></input-agent-list>.
Full Changelog: https://github.com/caltechlibrary/CL-web-components/compare/v0.0.9...v0.0.10
- JavaScript
Published by rsdoiel 11 months ago
cl-web-components - v0.0.9
Fix a bug in my regex for validating the ORCID element of a person agent input for the new <input-agent-list></input-agent-list> web component.
Full Changelog: https://github.com/caltechlibrary/CL-web-components/compare/v0.0.8...v0.0.9
- JavaScript
Published by rsdoiel 11 months ago
cl-web-components - v0.0.8
Added a new <input-agent-list></input-agent-list> web component. This allows you to use a textarea containing a list of agents (people and organizations)
to be presented as a friendly editing element while preserving the textarea with JSON as a fallback.
Full Changelog: https://github.com/caltechlibrary/CL-web-components/compare/v0.0.7...v0.0.8
- JavaScript
Published by rsdoiel 11 months ago
cl-web-components - v0.0.7
The files for the web components were normalized around the web componant name.
- csvtextaraa.js became csv-textarea.js for
<csv-textarea></csv-textarea> - a-to-z-ul.js became a-to-z-list.js for
<a-to-z-list></a-to-z-list>
Observer method setup was added to <a-to-z-list>. <csv-textarea> was updated with a form setup and observer method setup.
Full Changelog: https://github.com/caltechlibrary/CL-web-components/compare/v0.0.6...v0.0.7
- JavaScript
Published by rsdoiel 12 months ago
cl-web-components - v0.0.6 sortable-table
This release include a new web component called sortable-table. It wraps a standard HTML table element
allowing you sort the table by clicking on the column headings and provides a search filter for columns.
Full Changelog: https://github.com/caltechlibrary/CL-web-components/compare/v0.0.5...v0.0.6
- JavaScript
Published by rsdoiel about 1 year ago
cl-web-components - csvtextarea now accepts a custom cleanup filter
When using the csvtextarea component you can assign a custom cleanup filter function. The function will receive an HTML object of the row, that can be evaluated. If the function returns true then the row is kept. If false the row is discard. This function is evaluated for each row when the cleanupTable method is called (usually via "Cleanup" button press).
- JavaScript
Published by rsdoiel about 1 year ago
cl-web-components - Fixed missing changed and focused events in CSVTextarea
Fixed missing changed and focused events in CSVTextarea
Full Changelog: https://github.com/caltechlibrary/CL-web-components/compare/v0.0.3...v0.0.4
- JavaScript
Published by rsdoiel about 1 year ago
cl-web-components - tweaks and improvements
Full Changelog: https://github.com/caltechlibrary/CL-web-components/compare/v0.0.2...v0.0.3
- JavaScript
Published by rsdoiel about 1 year ago
cl-web-components - CSVTextarea reimplementation
The CSVTextarea element was reiplemented to use an innerHTML's textarea element to hold the CSV data. This simplifies progressive enhancement when JavaScript isn't available. Added support for include datalist elements in the innerHTML of the CSVTextarea. This integrates autocomplete for columns.
Full Changelog: https://github.com/caltechlibrary/CL-web-components/compare/v0.0.1...v0.0.2
- JavaScript
Published by rsdoiel about 1 year ago
cl-web-components - Proof of concept collection of web components
This is a demonstration of Web Components for Caltech Library.
Full Changelog: https://github.com/caltechlibrary/CL-web-components/commits/v0.0.1
- JavaScript
Published by rsdoiel about 1 year ago