Releases: brainfoolong/form-data-json
Releases · brainfoolong/form-data-json
Release list
3.0.1 - bugfix for non-numeric field names
bugfix for non-numeric field names starting with 0 and arrayify enabled
the check if a key is equally numeric to the internal counter fall through some edge cases
parseInt() for string that starts with a number just silently ignores non-numeric chars
an additional regex check is added in to verify if the key is an integer number
also adding bun as alternative build script
added tests for this issue case
Full Changelog: 3.0.0...3.0.1
v3 with typescript and many optimizations
- added typescript version
- dropped IE11 support
- added support for "form" attributes https://github.com/brainfoolong/form-data-json/issues/44
- optimizations in code base regarding old code and typescript updates (https://github.com/brainfoolong/form-data-json/issues/47 https://github.com/brainfoolong/form-data-json/issues/46 https://github.com/brainfoolong/form-data-json/issues/45)
optimized change trigger for selects
optimized change trigger for selects (fired to often) https://github.com/brainfoolong/form-data-json/issues/43
form-data-json.d.ts for better typescript autocompletion support
- added form-data-json.d.ts for better typescript autocompletion support (thx to @kurybr - https://github.com/brainfoolong/form-data-json/issues/36)
Fix for checkbox fromjson edge case
fixed set checkbox checked with array values on implicit names https://github.com/brainfoolong/form-data-json/issues/35
Added ES6 module support
2.2.0 added es6 module support
2.1.4
- fixed bug with option
skipEmptyin select fields (https://github.com/brainfoolong/form-data-json/issues/31)
2.1.3
- fixed issue with callback is empty in case of file input
2.1.2
- fixed issue with skipEmpty and nested input value #25
2.1.1
- accept a
$instance also as html element intoJson/fromJson, which is used by many libraries that memic jquery behaviour - previously only explicitlyjQuerywas supported