Releases: observablehq/inputs
Releases · observablehq/inputs
v0.10.6
- Inputs.table no longer has a -14px horizontal margin, thanks to @CobusT. #256
v0.10.5
- Inputs.search now supports non-ASCII characters like Кириллица, thanks to @oluckyman. #216
- Inputs.select’s keyof option now composes with its format option, thanks to @curiouserrandy’s reporting. Also, inputs internally use addEventListener("input") instead of setting oninput so that consumers can add their own listeners. #212
- Inputs.datetime correctly handles timezone offsets, so a time passed in as the value will match the value you get out, thanks to @cdaringe’s reporting. #244
- Fix typo in documentation thanks to @lindsayevanslee. #239
v0.10.4
- Add Inputs.form. #195
- Improve support for Apache Arrow and Arquero tables. #200
- Fix Inputs.table checkbox selection when the initial value is async. #199
- Upgrade dependencies.
v0.10.3
- Fix initial output value for Inputs.color.
v0.10.2
- Add Inputs.datetime. #38 #191
- Add Inputs.color. #42 #190
- Add Inputs.email, Inputs.tel, Inputs.url, and Inputs.password. #190
v0.10.1
- Add Inputs.file (and Inputs.fileOf). #188
- Add support for autocomplete and autocapitalize attributes. #36
- Inputs.search now shows a result count, even when empty. #183 #186
v0.10.0
- In vanilla environments, the exported global is now
Inputs
instead of observablehq
.
v0.9.6
- Add Inputs.number(options) shorthand for unbounded number inputs. #177
- Fix overly-strict range input validation; coerce invalid input to the nearest valid value. #176
- Fix internal string coercion for objects that implement object.valueOf. #178
- Adopt isoformat for date formatting and parsing. #182
v0.9.5
- Fix invalid range input due to floating point error in inverse transform. #121