Repository navigation
Releases
Releases · CoCreateJS/utils
v2.0.3
v2.0.2
v2.0.1
v2.0.0
2.0.0 (2026-11-02)
Bug Fixes
- add Deno specific entries to .gitignore (4b2d6bb)
- add searchParams (fbaf504)
- bump @cocreate dependencies (5a21ec3)
- bump versions (8115187)
- bumped dependencies (98c2891)
- code imporovements (64a01ca)
- handle empty dot notation input (bf23bcd)
- handle scalar query operands safely (778eb4e)
- parse quoted HTML attributes with angle brackets (8251e5a)
- preserve query expressions (96ce662)
- preserve traversal selectors in query operators (8b82414)
- remove trailing slash from node_modules entry in .gitignore (974886f)
- replace legacy filter field (e793b84)
- resolve dotted AST operators (69d3026)
- resolve prefixed query attributes (3edd032)
- support iframe realm query results (2cc2a26)
- update git url (96e6ad9)
- update GitHub Actions to use latest versions and sync package.json description (94fb465)
- update package.json to streamline exports and clean up dependencies (6a23308)
- update security module and exports for lower level api (06d6805)
chore
- record package identity migration as breaking (a17a574)
Features
- add attribute AST operators (b9246b0)
- add attribute utility functions to server module and update package.json (acba1a3)
- Add country location data and retrieval function (4c03a90)
- add form data mapping utilities (0b8cf07)
- Add getClientInfo utility for client IP and geolocation retrieval (a24d942)
- add HTMLScanner class and update exports in index.js (72581d9)
- add iframe helpers and query operators (b74b792)
- add iframe query contexts and selection export (564e2ba)
- Add new utility modules for time and unique identifier generation (db80725)
- add processOperators and processOperatorsAsync exports from ast/operators.js (d0be4c1)
- add security module with JWT generation and signature verification functions (29927fe)
- add shared file content helpers (b21d811)
- align data sorting with mongodb semantics (a8f6566)
- bumped all dependency versions (1769349)
- created independent browser and server exports (3fdcf16)
- enhance attribute parsing and removal in HTMLScanner for better accuracy (c7b48a3)
- Enhance resolveInfo function to include continent in return object and improve region handling (516f861)
- expose query elements subpath (40653d3)
- handle arrays (e96b25e)
- move isEqualArray and isEqualObject to dataQuery module and update imports (d73351b)
- resolve property casing and support scoped AST assignments (7bbe8a2)
- searchParamsToObject (4e9fc15)
- share value transformations and improve selectors and search (1be4a3c)
- support AST browser globals and explicit async callbacks (d6b1944)
- utils: expose shared renderValue and document APIs (4e3f3e4)
BREAKING CHANGES
- Consumers must install @cocreate/utils and use the CoCreateJS repository identity; previous package and repository identities are no longer supported.