1.38.0 (2024-11-04)
- pretier.config.js and file formating (644eec6)
1.37.1 (2024-11-02)
- checkValue(key) prior to excutuing element.setValue() (8234c96)
- element.getValue() (7009f70)
- handling contenteditable iframes (11b6819)
- if form has attribute object set as empty on reset (29c1b6d)
- init if observer ol attribute value not the same as new (456913c)
- observer taget has been renamed to selector (239974c)
- removed comsole.log (d0b6fe3)
- removed dead code (3929b76)
- removed test console.log (4fea18d)
- resetType support (2ce141e)
1.37.0 (2024-09-21)
- update="" attribute support. improved data type handling (fa478b0)
1.36.2 (2024-08-24)
1.36.1 (2024-07-09)
- handleing of key="{}" where value is an array (c86ffd9)
- objectId() habndleing to add _id to element (b2bb7b4)
- removed testing log (1b4f38e)
- set flag rendered to prevent loop caused by fireListeners and sync (3dd1267)
- use continue in for loop and continue if !data$storage (32020f1)
1.36.0 (2024-06-30)
- re init form elements (7b28c19)
- form.setValue() will set value in elements if value is object else it if string will fallback elementPrototype setVlaue() (e76df88)
1.35.8 (2024-06-23)
- bump dependencies (9d08d3b)
1.35.7 (2024-06-23)
- update dependencies (0b813ea)
1.35.6 (2024-06-19)
- add method update.object if upsert and filter (3730438)
- handle isFIlter false in read function and improved handling of filter and render data (85b6d00)
- skip-attribute to prevent form attributes from applying to an element (72f18b3)
1.35.5 (2024-06-12)
- bump cocreate dependencies (2a366c3)
- comment logs (f79fd4e)
- reset removes object from form element (637d7d9)
- svg icon class (84d9ba3)
1.35.4 (2024-05-19)
- handle if item is already read (2407f9b)
1.35.3 (2024-05-08)
- handling of data upsert (9884f90)
- replace form object attribute with id if pending (33838fb)
- typo with for loop index j (8872c9f)
1.35.2 (2024-04-29)
- bump cocreate dependencies (d8bdb33)
1.35.1 (2024-04-26)
1.35.0 (2024-03-18)
- observe form for new inputs and setAttribute (527d1bd)
1.34.5 (2024-02-20)
1.34.4 (2024-02-19)
- minor bug fixes (b136dda)
1.34.3 (2024-02-18)
- getObject error (ca732bb)
1.34.2 (2024-02-17)
- handling of upset as it is now defaulting to false (5c1099e)
1.34.1 (2024-02-14)
- realtime defaults to false (83d2787)
1.34.0 (2024-02-13)
- add audio to src ignore (80ce64c)
- crud="false" (6c92490)
- getValue using getAttribute() in order to handle operators (798227d)
1.33.2 (2024-01-30)
1.33.1 (2024-01-17)
- improved filter handling (a207811)
- relocated render-json to setData (55b65cf)
- update to support new query system (e005926)
1.33.0 (2024-01-08)
- bumped CoCreate dependencies to their latest versions (e8679cb)
1.32.0 (2023-12-20)
- sort data by filter operator $in (7fdb3e0)
1.31.1 (2023-12-18)
- if no elements retiurned do not fire fetchedData event (44386d3)
- improved data.$filter handling (3ffaa6b)
1.31.0 (2023-12-18)
- preventSubmit if action is not defined (e10e43b)
1.30.0 (2023-12-18)
- spread render import (19e7abd)
- handle resolved property and set index for create (5e0d92d)
1.29.1 (2023-12-15)
- handle arrays (7ea1e12)
1.29.0 (2023-11-25)
- update licensing details (9f9b839)
- upgrade dependencies for latest features and fixes (83cbf98)
1.28.0 (2023-11-25)
- conditions to update elements from broadcasted incoming data (756b798)
- pass attributes renamed to state (83c741e)
- update nav, edit button and css path (ac50546)
- upgrade dependencies for latest features and fixes (baebd69)
1.27.1 (2023-11-22)
- condistions for matching elements and updating (d7e7a39)
1.27.0 (2023-11-19)
- use action.form (e1dbf09)
- update dependecies for th latest features and bug fixes (69f772b)
1.26.4 (2023-11-18)
1.26.3 (2023-11-16)
- element grouping (0507b00)
1.26.2 (2023-11-12)
- await renderValue (b08c609)
- bump dependencies for latest features (fdbaa9a)
- crud listeners (68c014e)
- improve removeNodes (f34e0cf)
- removed dead code (22cb1fb)
- set $filter.index (c51ffa8)
- typo in handeling form (71361e2)
1.26.1 (2023-11-09)
1.26.0 (2023-11-03)
- favicon.ico path (16da6e6)
- init new elements only (1228c4c)
- map elements to prevent duplicate reads (81c3101)
- update dependencies to the lates versions (82c04cf)
- update method to use object.update etc (575d800)
- get attribute path and replace {{path}} (c48878b)
1.25.2 (2023-10-25)
- bump dependencies (0dd525a)
1.25.1 (2023-10-24)
- compbin Actions in to one array of Actions (716602d)
1.25.0 (2023-10-22)
- conditions (484ad35)
- ObjectId() returns an object containg the parts iof the _id along with a toString() function (82e3956)
1.24.3 (2023-10-20)
- condition on read (fe53a8e)
1.24.2 (2023-10-19)
- create.object condition undefined (50e8a14)
- declartion of render functions using object spread (d4ecf62)
1.24.1 (2023-10-17)
1.24.0 (2023-10-16)
- data[i].method (71c0b7c)
- delete for loop (5507a86)
- export getObject (42bd4b3)
- replaced deleteDocuments with delete (8e06633)
- delete-selector w/ fallback to clicked el (4143fbb)
1.23.5 (2023-10-14)
- added other crud types to attribute queries (513472c)
- attribute mutation not firing when selector applied. temporarily removed selector (3b5551f)
- bump dependencies (1aa9443)
- data.filter updated to data$filter (5a64fbf)
- getData (e74675e)
- improved setting method conditions (013753a)
- replaced action with data.method (bfe513c)
- save and delete action (f32e9b6)
1.23.4 (2023-10-09)
- bump dependencies (6adac76)
1.23.3 (2023-10-09)
- bump dependencies (162f502)
1.23.2 (2023-10-09)
- bump dependencies (28fe40b)
1.23.1 (2023-10-09)
- bump cocreate dependency versions (d9dfb3c)
1.23.0 (2023-10-09)
- removed listener sync (4b5fa05)
- check element for $ attribute and add to key. (f7bc8b0)
1.22.0 (2023-09-19)
- Update CoCreate dependencies to their latest versions (0ca0475)
1.21.1 (2023-09-18)
1.21.0 (2023-09-17)
- filter renamed to $filter (02ecdcf)
- support key {}, merges object with value (dba003a)
1.20.2 (2023-09-07)
- get type from method (274751e)
1.20.1 (2023-08-21)
- bump dependencies (3f6e9ac)
1.20.0 (2023-08-21)
- Update cocreate dependencies for the latest features and bug fixes (0b5e9e5)
1.19.3 (2023-08-21)
- /dist/CoCreate.js updated to https://CoCreate.app/dist/CoCreate.js (289ff0b)
- replace cdn with /dist (9c15a93)
- update file uploader (fffe71c)
1.19.2 (2023-08-18)
- add missing dependency @cocreate/render (3277416)
1.19.1 (2023-08-18)
- export default to export (18284d2)
1.19.0 (2023-08-17)
- bump cocreate dependencies for the latest updates and features (41f3b52)
1.18.0 (2023-08-16)
- bug in initElement function and add more attributes to getAttributes (a2d3d80)
- crud attributes renamed (b09677b)
- Fix data rendering issue and add support for other crudTypes (c52d0ad)
- Refactor form.js: import, function name changes, and additions (102a478)
- Refactor imports in index.js and update setValue() calls. (e3d0573)
- Refactor rendering logic for better code clarity and readability (d87ba13)
- replace -target -selector (69a5703)
- updated actions callback data object (3549583)
- webpack.config and package.json make use of mode=production instead of process.env (1d3a5d9)
- Add form functionality and save method (b97842a)
- Add more utility functions for data manipulation (5dd71d2)
- Add new utility functions for dot notation conversion, query data, and sort data (fdee5cf)
- Change selector in index.js to include [render-json] (c732fb5)
- findMatchingElements function (038a1fa)
- form: implement form initialization and reset functionality (d804e55)
- name attribute and variable renamed to key (6964765)
- Refactor code to improve readability and efficiency (7489c69)
- Refactor dndCrud function and related functions (9384c99)
- Refactor getDataKey() in index.js to improve code clarity and maintainability. (3ad9a9f)
- refactored to handle fetching a list of data using filters. replaces @cocreate/fetch (af5859f)
- refactored to handle fetching and filtering data. Replaces @cocreate/fetch (84113ee)
- update template_id to render-selector attribute. update filter attributes to filter selector-attributes (96e0aa4)
1.17.33 (2023-06-14)
1.17.32 (2023-06-11)
1.17.31 (2023-06-11)
1.17.30 (2023-06-11)
- testing workflow (dacba8f)
1.17.29 (2023-06-11)
- testing workflow (bdc9c9e)
1.17.28 (2023-06-11)
1.17.27 (2023-06-11)
- testing workflow (1caf7df)
1.17.26 (2023-06-11)
1.17.25 (2023-06-11)
- postintall error (8181814)
1.17.24 (2023-06-11)
- @cocreate/cli moved to dependencies (07cf10f)
1.17.23 (2023-06-11)
1.17.22 (2023-06-11)
- renamed db to storage (f79fd3d)
- renamed hosts to host. the value can be a string or an array of strings (a6b114b)
1.17.21 (2023-06-10)
1.17.20 (2023-06-10)
1.17.19 (2023-06-04)
- Refactor CoCreate.config.js to remove hard-coded credentials (714a9d3)
1.17.18 (2023-06-04)
1.17.17 (2023-06-04)
1.17.16 (2023-06-04)
- semantic-release: worklow error solved by running node version 14 (48a1a9d)
1.17.15 (2023-06-02)
1.17.14 (2023-05-21)
1.17.13 (2023-05-20)
- updated dependencies to their latest versions (8268197)
1.17.12 (2023-05-19)
- update packages to latest version. This commit updates various packages in the dependencies section of the package.json file to their latest published versions, thereby fixing multiple bugs and improving overall performance. (09ebdfa)
1.17.11 (2023-05-10)
- apikey renamed to key (f67d5b4)
1.17.10 (2023-05-06)
1.17.9 (2023-05-01)
- test src for placeholder (f3d4f54)
1.17.8 (2023-05-01)
- update manifest.json to manifest.webmanifest (5331604)
1.17.7 (2023-05-01)
- removed object from ignore list as it does not use src attribute (c2ed841)
- replace fontawesome with svg (549dfab)
1.17.6 (2023-05-01)
- ignore objec element tag (2f7e7c6)
1.17.5 (2023-04-30)
- fullscreen target updated to fullscreen fullscreen-target (df86d5e)
- package-lock.json and pnpm-lock.yaml added to .gitignore (ebf109c)
- removed toogle fullscreen icons. now using css content (7e32f27)
1.17.4 (2023-04-24)
- updated worrkflows to v3 and node version 16 (cecd6d0)
1.17.3 (2023-04-24)
- workflow node version updated 16 (2361799)
1.17.2 (2023-04-24)
1.17.1 (2023-04-24)
- removed uglify.js from dev dependencies (6f41d7c)
1.17.0 (2023-04-24)
- added pwa manifest (c5d8a95)
1.16.9 (2023-04-24)
- add missing dependency @cocreate/filter (84d861a)
1.16.8 (2023-04-24)
- exclude source elements (4fac006)
1.16.7 (2023-04-11)
- bump cdn to 1.49.2 (4381249)
1.16.6 (2023-04-11)
1.16.5 (2023-04-11)
1.16.4 (2023-04-11)
- bump @cocreate dependencies' (99a5eee)
- bump cdn to 1.48.2' (2fa6076)
- bump cdn to 1.49.0' (d681cac)
- renamed domans to hosts (c5babfd)
1.16.3 (2023-03-19)
- updated demo cdn (8e1c7d2)
1.16.2 (2023-03-16)
- bump dependencies' (62b2c55)
1.16.1 (2023-03-16)
- bump dependencies' (b254b3a)
1.16.0 (2023-03-16)
- replaced get-value and set-value with a super charged version of CoCreate-events (7a12d60)
1.15.10 (2023-02-19)
- setData valueType handeled by setValue (34d196f)
1.15.9 (2023-02-01)
- bump dependencies (df0dab7)
1.15.8 (2023-02-01)
- bump dependencies (3a92309)
1.15.7 (2023-01-31)
- bump dependencies (85fde25)
1.15.6 (2023-01-30)
- bump dependencies (e57d1e0)
1.15.5 (2023-01-29)
- bump dependencies (f57102f)
1.15.4 (2023-01-29)
- bump dependencies (58ab3e0)
1.15.3 (2023-01-27)
- bump dependencies (8a063ec)
1.15.2 (2023-01-13)
- bump dependencies (56fff43)
1.15.1 (2023-01-10)
- compare doument_id with element before seting value (426b2d7)
1.15.0 (2023-01-10)
- bump dependencies (c4afd3c)
- use setValue() (fd14270)
1.14.8 (2023-01-09)
- bump dependnecies (1882a61)
1.14.7 (2023-01-06)
1.14.6 (2023-01-05)
1.14.5 (2023-01-01)
- docs sanbox overflow (537dfbe)
1.14.4 (2022-12-31)
- query link href (6272c95)
1.14.3 (2022-12-31)
- bump dependencies (a67dc30)
1.14.2 (2022-12-30)
- update config sources to use template braces with entry on src (241c4bc)
1.14.1 (2022-12-29)
1.14.0 (2022-12-27)
- bump dependecies (cd95cd1)
- bump dependencies (03b8e18)
- observer target setValue and setValue-closest (85dec0d)
- fetch src will remove CoCreatejs, CoCreateCSS, and css-parser link as it already exists (d4893f4)
1.13.31 (2022-12-25)
- bump dependencies (0164e32)
1.13.30 (2022-12-23)
- bump dependnecies (2c4a482)
1.13.29 (2022-12-22)
1.13.28 (2022-12-22)
- update demos and bump dependencies (547357e)
1.13.27 (2022-12-21)
- bump dependencies (96d30d6)
1.13.26 (2022-12-20)
1.13.25 (2022-12-15)
- add missing dev dependency style-loader (dfa7ef4)
1.13.24 (2022-12-13)
- removed un used devDependencies (9659ff0)
1.13.23 (2022-12-13)
- bump dependencies (aafbe3e)
1.13.22 (2022-12-12)
- bump dependencies (1f3c44e)
1.13.21 (2022-12-11)
- bump dependencies (db1d75c)
1.13.20 (2022-12-09)
- bump dependencies (5df4749)
1.13.19 (2022-12-08)
- bump dependencies (0d40557)
1.13.18 (2022-12-07)
- bump dependencies (6604891)
1.13.17 (2022-12-04)
- bump dependencies (86869d5)
1.13.16 (2022-12-04)
1.13.15 (2022-12-02)
1.13.14 (2022-11-28)
- bump dependencies (d1292fd)
1.13.13 (2022-11-28)
- bump dependencies (333f713)
1.13.12 (2022-11-27)
- bump dependencies (36b22c1)
1.13.11 (2022-11-26)
- bump dependencies (24cb761)
1.13.10 (2022-11-25)
1.13.9 (2022-11-24)
- bump depenedencies (d6fcf6f)
1.13.8 (2022-11-23)
1.13.7 (2022-11-22)
- workflow docs (56d2c11)
1.13.6 (2022-11-22)
- apply src: {{source}} to CoCreate.config (7d2da59)
1.13.5 (2022-11-21)
- @cocreate/docs bug fix (07186d2)
1.13.4 (2022-11-21)
- replaced document_id with document._id (ee29384)
1.13.3 (2022-11-21)
1.13.2 (2022-11-21)
1.13.1 (2022-11-21)
- bump d@cocreate ependencies (1615347)
1.13.0 (2022-11-21)
- crud.getAttr renamed to crud.getAttributes (2aad3ae)
- data.document[0] (f5929a7)
- if document_id pending return (e2ab044)
- if no document_id or filter return (7edbd6c)
- removed await from crud.save (14229f1)
- renamed crud.checkAttrValue to crud.checkValue (3e159fa)
- renamed data.data to data.document, relocated prototype setValue and getValue to @cocreate/element-prototype (bf863e8)
- renamed fiter.setFilter to filter.init (0a56f60)
- typo (24ad3fe)
- Ability to use filter attribute to crud data. bump crud@cocreate/crud--client (0206cb2)
- Add @cocreate/element-prototype (1628ffa)
- added crud.getAttributeNames to observer attributeName param, this will allow observing custom attributes (f52e23d)
- supports rendering multiple db, database, collection and documents (00a67e5)
1.12.12 (2022-10-02)
- bump dependencies (9ad5a73)
1.12.11 (2022-10-02)
- minor bug fixes (0500930)
1.12.10 (2022-10-02)
- bump @cocreate/hosting and @cocreate/socket-client (895890d)
1.12.9 (2022-10-01)
1.12.8 (2022-10-01)
- bump dependencies (22d7edf)
1.12.7 (2022-10-01)
- bump dependencies (0f70b51)
1.12.6 (2022-09-30)
1.12.5 (2022-09-30)
1.12.4 (2022-09-30)
1.12.3 (2022-09-30)
- bump dependencies (5388a10)
1.12.2 (2022-09-22)
- bump dependencies (931350a)
1.12.1 (2022-09-01)
1.12.0 (2022-08-31)
- add getValue() and setValue() to HTMLElement.prototype (1fde509)
1.11.1 (2022-08-01)
- fetchSrc - ignores link tags (e266a95)
1.11.0 (2022-07-25)
- if mutation detected only get value for mutated element (f0681e3)
- remved isFlat (d85e120)
- supports getting a value from any element (2ec2f51)
- crud.getObjectValueByPath to return value using name containing a dotNotation string (d158084)
1.10.0 (2022-07-08)
- value-type support and if element name attribute = _id do not save (164d12f)
1.9.0 (2022-07-03)
- setValue can target element in iframe or parent of iframe using @cocreate/utils queryDocumentSelectorAll (1447236)
- value-type attribute to define if value is an object (9649b6a)
1.8.4 (2022-06-18)
- bump dependencies (cbbf0b8)
1.8.3 (2022-06-16)
- if .template return before removing attribute rendered (e490caf)
1.8.2 (2022-06-14)
- if element has attribute render initEvents before returning (3730429)
1.8.1 (2022-06-12)
1.8.0 (2022-06-04)
- supports adding src attribute to any element to fetch the file and render the results in the element (0507159)
1.7.5 (2022-06-02)
- add element to map to reduce repetitive reads. (8d4e2e9)
1.7.4 (2022-05-23)
- bump all dependencies (c837d78)
1.7.3 (2022-05-19)
- bump cdn version to 1.15.4 (9354dae)
1.7.2 (2022-05-17)
- update document_id on link index.css (91b336e)
1.7.1 (2022-05-15)
- if srcdoc is removed iframe is refreshed losing its content. removed code that removed srcdoc. (6fdd25b)
1.7.0 (2022-05-14)
- function readDocumentList has been renamed to readDocuments (2edcb48)
1.6.17 (2022-05-13)
- setData return if !data.data (eb19294)
1.6.16 (2022-05-06)
- update config organization_Id to organization_id (1d4858d)
1.6.15 (2022-03-07)
- check if element already has input event before adding (923adc6)
1.6.14 (2022-03-06)
- if no document_id return (e7647da)
1.6.13 (2022-02-24)
- CoCreate.config replace CoCreate.app with * (f9dd666)
1.6.12 (2022-02-16)
- update dependencies (a8afd4b)
1.6.11 (2022-02-16)
- update action param to name (ab78a1c)
1.6.10 (2022-02-10)
- bump dependencies (ee29079)
1.6.9 (2022-02-07)
- bump dependency versions (45662b7)
1.6.8 (2022-02-06)
- removed tagName if condition for getValue and setValue events (f0c6996)
1.6.7 (2022-02-03)
- replaced show and hide class hidden with attribute hidden (2a10e9e)
1.6.6 (2022-02-01)
- update dependency versions (00b9a75)
1.6.5 (2022-01-27)
- getValue from element (44fd22d)
1.6.4 (2022-01-16)
- updated saveDocument to save and createDocument replaced with save, reset (749a02f)
1.6.3 (2022-01-16)
- update class overflow:overlay to overflow:auto (111577e)
1.6.2 (2022-01-11)
- if crdt = true but document_id is empty save (cd69a43)
1.6.1 (2022-01-02)
- add input event listener to valueEl (ea77493)
- check if document_id is a valid id if not return (220151f)
1.6.0 (2022-01-01)
- ability to use key as innerHTML (ca76c3c)
- get-value attribute value now supports a selector added # to all values currently in get-value attributes (dd4c9e3)
- getValue now has support for get-value-key (951e027)
1.5.0 (2021-12-27)
- set-value and set-value-key attribute to add placeholders that can be replaced by value onChange (266cf5f)
1.4.12 (2021-12-24)
- get-value observer typo (1ab5e84)
1.4.11 (2021-12-23)
- renamed filter-value_type to filter-value-type (5ec9280)
1.4.10 (2021-12-20)
- firefox setValue content is removed if iframe.srcDoc is removed (68da8ec)
1.4.9 (2021-12-15)
- update dependencies (bdaac79)
1.4.8 (2021-12-14)
- update dependencies (2978bf0)
1.4.7 (2021-11-27)
1.4.6 (2021-11-27)
- update dependencies (f621dc2)
1.4.5 (2021-11-27)
- update docs api and cocreateJS script (3465a76)
1.4.4 (2021-11-26)
1.4.3 (2021-11-26)
- update dependencies (f733f85)
1.4.2 (2021-11-23)
- update dependencies (e097490)
1.4.1 (2021-11-23)
- impoved the way checkbox and multiple select is handled. Commented change eventListener (99b7160)
1.4.0 (2021-11-21)
- added attribute get-value to get a value from a target element (d24b60c)
1.3.18 (2021-11-20)
- remove cdn.CoCreate.min.css (ace6aef)
1.3.17 (2021-11-20)
- updated script tags and link tags (24d50f6)
1.3.16 (2021-11-20)
- update dependencies (a1547ce)
1.3.15 (2021-11-19)
- update dependencies (51dab63)
1.3.14 (2021-11-19)
- remove serch-template class from fetch and filter inputs (0601861)
1.3.13 (2021-11-18)
- update dependencies (bfea4da)
1.3.12 (2021-11-17)
- getValue return value as number if input.type == number (0c027bf)
1.3.11 (2021-11-16)
- update dependencies (7e44aaa)
1.3.10 (2021-11-16)
- if isRead is false return (5bf8338)
1.3.9 (2021-11-15)
- update dependencies (e65c3cb)
1.3.8 (2021-11-11)
- update readme (d36d086)
1.3.7 (2021-11-09)
- select changeEvent loop (bc18922)
1.3.6 (2021-11-08)
- input event was not bing added for elements with no document_id input event is needed to create new document_id (470f798)
1.3.5 (2021-11-07)
- add init() directly above export default to fix bug in firefox (bac1d18)
1.3.4 (2021-11-06)
- update dependencies (7ca5cc2)
1.3.3 (2021-11-04)
- update dependencies (faddf5a)
1.3.2 (2021-11-04)
- update packages (785e8ca)
1.3.1 (2021-11-03)
- contenteditable elements will use cocreate-text to apply value... maybe same should be done for input (423fd39)
1.3.0 (2021-11-02)
- updated to functional programing and reduced the amount of for loops (200d496)
1.2.0 (2021-11-02)
- added setValue function to dom element (b77998d)
- getValue function attched to the dom element to quickly get the elements value (9a96a3e)
- setValue and getValue attached to the element (cc20428)
1.1.0 (2021-11-01)
- update package dependencies (73dede1)
- set getValue on domElement so the value can be easily accessed (5c4e9f4)
1.0.1 (2021-10-29)
- update dependencies (c46bc1b)
- if isCrdt return (0e15fb0)
- merged input and htmlTags (1e7b133)