Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@cocreate/crud-client

CoCreate-app757AGPL-3.01.34.1

An useful CRUD api operate Create, read, update, delete with built in database. Can be used as a firebase alternative. Easily configured using HTML5 attributes and/or JavaScript API.

crud-client, cocreate, low-code-framework, no-code-framework, cocreatejs, cocreatejs-component, cocreate-framework, no-code, low-code, collaborative-framework, realtime, realtime-framework, collaboration, shared-editing, html5-framework, javascript-framework

readme

CoCreate-crud-client

Create, read, update and delete muiltiple documents across multiple collections, across multiple databases. Distribute data and sync across clients and databases. Works offline. Easily configured using HTML5 attributes and/or JavaScript API. Take it for a spin in our playground!

minified gzip brotli GitHub latest release License Hiring

CoCreate-crud-client

Docs & Demo

For a complete guide and working demo refer to the doumentation

CDN

<script src="https://cdn.cocreate.app/crud-client/latest/CoCreate-crud-client.min.js"></script>
<script src="https://cdn.cocreate.app/crud-client/latest/CoCreate-crud-client.min.css"></script>

NPM

$ npm i @cocreate/crud-client

yarn

$ yarn install @cocreate/crud-client

Table of Contents

Announcements

All updates to this library are documented in our CHANGELOG and releases. You may also subscribe to email for releases and breaking changes.

Roadmap

If you are interested in the future direction of this project, please take a look at our open issues and pull requests. We would love to hear your feedback.

About

CoCreate-crud-client is guided and supported by the CoCreate Developer Experience Team.

Please Email the Developer Experience Team here in case of any queries.

CoCreate-crud-client is maintained and funded by CoCreate. The names and logos for CoCreate are trademarks of CoCreate, LLC.

How to Contribute

We encourage contribution to our libraries (you might even score some nifty swag), please see our CONTRIBUTING guide for details.

We want this library to be community-driven, and CoCreate led. We need your help to realize this goal. To help make sure we are building the right things in the right order, we ask that you create issues and pull requests or merely upvote or comment on existing issues or pull requests.

We appreciate your continued support, thank you!

License

This software is dual-licensed under the GNU Affero General Public License version 3 (AGPLv3) and a commercial license.

  • Open Source Use: For open-source projects and non-commercial use, this software is available under the AGPLv3. The AGPLv3 allows you to freely use, modify, and distribute this software, provided that all modifications and derivative works are also licensed under the AGPLv3. For the full license text, see the LICENSE file.

  • Commercial Use: For-profit companies and individuals intending to use this software for commercial purposes must obtain a commercial license. The commercial license is available when you sign up for an API key on our website. This license permits proprietary use and modification of the software without the copyleft requirements of the AGPLv3. It is ideal for integrating this software into proprietary commercial products and applications.

If you have not purchased a commercial license and intend to use this software for commercial purposes, you are required to sign up for an API key on our website.

changelog

1.34.1 (2024-12-14)

Bug Fixes

  • (send) improved logic for handeling data after indexeddb. (71e7151)
  • if type === object (b3d00bb)
  • send over socket if object returned has ony the document_id (f168bab)

1.34.0 (2024-11-04)

Bug Fixes

  • pretier.config.js and file formating (9f9aae3)

Features

  • add prettier.config.js and format files (4747f07)
  • add prettier.config.js and format files (44d6d9b)

1.33.14 (2024-11-02)

Bug Fixes

  • improved socket.send conditions and sync conditions (355308f)

1.33.13 (2024-07-09)

Bug Fixes

  • handling converting host dev and test to organization_id (a95686a)

1.33.12 (2024-06-23)

Bug Fixes

1.33.11 (2024-06-23)

Bug Fixes

1.33.10 (2024-06-12)

Bug Fixes

1.33.9 (2024-04-29)

Bug Fixes

  • bump cocreate dependencies (2004274)

1.33.8 (2024-02-19)

Bug Fixes

1.33.7 (2024-02-19)

Bug Fixes

1.33.6 (2024-02-17)

Bug Fixes

1.33.5 (2024-02-16)

Bug Fixes

  • temp handling of id.$eq $useiid returned from server (56e3138)

1.33.4 (2024-02-16)

Bug Fixes

  • updateDb param to allow same clientId to updatedb (6df59cb)

1.33.3 (2024-02-13)

Bug Fixes

  • upsert defaults to false if undefined (6742b91)

1.33.2 (2024-02-05)

Bug Fixes

1.33.1 (2024-01-17)

Bug Fixes

  • update to support new query system (3e6e3ad)

1.33.0 (2024-01-08)

Features

  • bumped CoCreate dependencies to their latest versions (a694040)

1.32.2 (2023-12-18)

Bug Fixes

1.32.1 (2023-12-15)

Bug Fixes

  • remove break after comment (dddb479)

1.32.0 (2023-11-25)

Bug Fixes

  • update licensing details (3e3c351)

Features

  • upgrade dependencies for latest features and fixes (da78451)

1.31.0 (2023-11-25)

Bug Fixes

  • pass attributes renamed to state (887d8b0)
  • update nav, edit button and css path (bbd9c94)

Features

  • upgrade dependencies for latest features and fixes (ca7e012)

1.30.0 (2023-11-19)

Features

  • update dependecies for th latest features and bug fixes (4da1be8)

1.29.0 (2023-11-12)

Bug Fixes

  • bump dependencies for latest features (634c8a4)

Features

  • handle modified or created (4136bc3)

1.28.14 (2023-11-09)

Bug Fixes

1.28.13 (2023-11-03)

Bug Fixes

  • removed deleted logic as it will now be handled by log (f0194e9)
  • favicon.ico path (d9ddf02)
  • removed dead code (dc66410)
  • sync conditions (9570e14)
  • sync continues if no modified.on (53e0888)
  • update dependencies to the lates versions (fc8ee1a)
  • update method to use object.update etc (5df311e)

1.28.12 (2023-10-26)

Bug Fixes

  • socket.send(response || data) (8f0ce92)

1.28.11 (2023-10-25)

Bug Fixes

1.28.10 (2023-10-24)

Bug Fixes

  • sync need to transfer meta data (8b8810c)

1.28.9 (2023-10-21)

Bug Fixes

1.28.8 (2023-10-20)

Bug Fixes

  • update startwith for crud types (8656d92)

1.28.7 (2023-10-19)

Bug Fixes

  • broadcast client handled by socket (81cc956)

1.28.6 (2023-10-17)

Bug Fixes

  • resolved renamed to resolve (c0a511c)

1.28.5 (2023-10-14)

Bug Fixes

1.28.4 (2023-10-09)

Bug Fixes

1.28.3 (2023-10-09)

Bug Fixes

1.28.2 (2023-10-09)

Bug Fixes

1.28.1 (2023-10-09)

Bug Fixes

  • bump cocreate dependency versions (94a4eb7)

1.28.0 (2023-10-09)

Bug Fixes

  • removed timeStamp.toISOString (1673514)
  • socket.config items moved to socket (3843b6c)
  • this.socket.has(data.socketId) (7014077)
  • update to use data.socketId and data.clientId (6ac6640)

Features

  • broadcastBrowser and broadcastClient defualt (f61abda)
  • sawait ocket.organization_id() (29d8731)
  • sync data leveraging filters and queries (5c0b1b4)

1.27.0 (2023-09-19)

Features

  • Update CoCreate dependencies to their latest versions (e8b53b9)

1.26.0 (2023-09-19)

Features

  • bump dependencies for there latest features (65ca1ed)

1.25.1 (2023-09-18)

Bug Fixes

  • Add path and pathname (ee5d7c6)
  • setSocket() as it is not required (2f50765)
  • Update dCoCreate dpendencies to latest versions (820e8f9)

1.25.0 (2023-09-17)

Bug Fixes

  • update indexeddb() to indexeddb.send() (dbad466)

Features

  • Update storage, database, array to $storage, $database, $array (c735ef9)

1.24.2 (2023-09-07)

Bug Fixes

  • Refactor code: Simplify getting deleted object from array (42ea84a)
  • remove action and get type from data.method (07c8590)

1.24.1 (2023-08-21)

Bug Fixes

1.24.0 (2023-08-21)

Features

  • Update cocreate dependencies for the latest features and bug fixes (b64c399)

1.23.1 (2023-08-21)

Bug Fixes

1.23.0 (2023-08-17)

Features

  • bump cocreate dependencies for the latest updates and features (ad4e269)

1.22.0 (2023-08-16)

Bug Fixes

  • crud attributes renamed (1a4945e)
  • data array length check for object and index types (d6715a2)
  • indexeddb function calls, replace "indexeddb.process" with just "indexeddb". (9f1b320)
  • Refactor conditional statement for string value replacement (9332007)
  • Refactor function to remove unnecessary parameter in getObject. (7cb32e2)
  • replace -target -selector (28bed5a)
  • update the name of test files to better represent the methods they are testing. (7be707e)
  • webpack.config and package.json make use of mode=production instead of process.env (72e29b3)

Features

  • Add getObject function to retrieve element attributes and construct a crud object (1ebeb40)
  • Improve CRUD functionality (25cffd3)
  • name attribute and variable renamed to key (3e53c0f)
  • relocated element related functions to CoCreate-element (51fc1df)

1.21.24 (2023-06-14)

Bug Fixes

1.21.23 (2023-06-11)

Bug Fixes

1.21.22 (2023-06-11)

Bug Fixes

1.21.21 (2023-06-11)

Bug Fixes

1.21.20 (2023-06-11)

Bug Fixes

1.21.19 (2023-06-11)

Bug Fixes

1.21.18 (2023-06-11)

Bug Fixes

1.21.17 (2023-06-11)

Bug Fixes

1.21.16 (2023-06-11)

Bug Fixes

1.21.15 (2023-06-11)

Bug Fixes

  • @cocreate/cli moved to dependencies (3bfdb16)

1.21.14 (2023-06-11)

Bug Fixes

1.21.13 (2023-06-11)

Bug Fixes

  • renamed db to storage (a8114de)
  • renamed hosts to host. the value can be a string or an array of strings (b748914)

1.21.12 (2023-06-10)

Bug Fixes

1.21.11 (2023-06-10)

Bug Fixes

1.21.10 (2023-06-04)

Bug Fixes

  • Refactor CoCreate.config.js to remove hard-coded credentials (636b5e7)

1.21.9 (2023-06-04)

Bug Fixes

1.21.8 (2023-06-04)

Bug Fixes

1.21.7 (2023-06-04)

Bug Fixes

  • semantic-release: worklow error solved by running node version 14 (81a70e0)

1.21.6 (2023-06-02)

Bug Fixes

1.21.5 (2023-05-21)

Bug Fixes

1.21.4 (2023-05-20)

Bug Fixes

  • updated dependencies to their latest versions (5602d59)

1.21.3 (2023-05-20)

Bug Fixes

  • Updated dependencies to the lastest versions (4bb01c1)

1.21.2 (2023-05-19)

Bug Fixes

  • 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. (6ab0500)

1.21.1 (2023-05-10)

Bug Fixes

1.21.0 (2023-05-10)

Bug Fixes

Features

  • if !dbUrl use indexeddb (96a1ebe)

1.20.5 (2023-05-06)

Bug Fixes

1.20.4 (2023-05-01)

Bug Fixes

  • replaced icon toggles with new svg (af3c2ce)

1.20.3 (2023-05-01)

Bug Fixes

  • update manifest.json to manifest.webmanifest (5ecea3e)

1.20.2 (2023-05-01)

Bug Fixes

  • replace fontawesome with svg (a49ea85)

1.20.1 (2023-04-30)

Bug Fixes

  • fullscreen target updated to fullscreen fullscreen-target (66e9a12)
  • package-lock.json and pnpm-lock.yaml added to .gitignore (d4c8733)
  • removed toogle fullscreen icons. now using css content (780b8e2)

1.20.0 (2023-04-26)

Features

  • await getOrganizationId (aeb297a)

1.19.11 (2023-04-24)

Bug Fixes

  • updated worrkflows to v3 and node version 16 (15a2f03)

1.19.10 (2023-04-24)

Bug Fixes

  • workflow node version updated 16 (c7b440a)

1.19.9 (2023-04-24)

Bug Fixes

1.19.8 (2023-04-24)

Bug Fixes

1.19.7 (2023-04-24)

Bug Fixes

  • removed uglify.js from dev dependencies (11ed4ef)

1.19.6 (2023-04-11)

Bug Fixes

1.19.5 (2023-04-11)

Bug Fixes

1.19.4 (2023-04-11)

Bug Fixes

  • renamed domans to hosts (066a04b)

1.19.3 (2023-03-30)

Bug Fixes

1.19.2 (2023-03-16)

Bug Fixes

1.19.1 (2023-03-16)

Bug Fixes

1.19.0 (2023-03-16)

Features

  • replaced get-value and set-value with a super charged version of CoCreate-events (cdba219)

1.18.9 (2023-02-01)

Bug Fixes

1.18.8 (2023-02-01)

Bug Fixes

1.18.7 (2023-01-31)

Bug Fixes

1.18.6 (2023-01-31)

Bug Fixes

1.18.5 (2023-01-30)

Bug Fixes

1.18.4 (2023-01-29)

Bug Fixes

1.18.3 (2023-01-29)

Bug Fixes

1.18.2 (2023-01-29)

Bug Fixes

  • if form && CoCreate.form (da32729)

1.18.1 (2023-01-28)

Bug Fixes

1.18.0 (2023-01-28)

Bug Fixes

  • bump indexeddb and socket (4fa2866)

Features

1.17.20 (2023-01-27)

Bug Fixes

1.17.19 (2023-01-27)

Bug Fixes

1.17.18 (2023-01-13)

Bug Fixes

1.17.17 (2023-01-13)

Bug Fixes

1.17.16 (2023-01-10)

Bug Fixes

1.17.15 (2023-01-09)

Bug Fixes

1.17.14 (2023-01-09)

Bug Fixes

1.17.13 (2023-01-06)

Bug Fixes

1.17.12 (2023-01-05)

Bug Fixes

1.17.11 (2023-01-05)

Bug Fixes

1.17.10 (2023-01-01)

Bug Fixes

1.17.9 (2022-12-31)

Bug Fixes

1.17.8 (2022-12-31)

Bug Fixes

1.17.7 (2022-12-30)

Bug Fixes

  • update config sources to use template braces with entry on src (f59f1ad)

1.17.6 (2022-12-29)

Bug Fixes

1.17.5 (2022-12-29)

Bug Fixes

1.17.4 (2022-12-27)

Bug Fixes

1.17.3 (2022-12-27)

Bug Fixes

1.17.2 (2022-12-27)

Bug Fixes

1.17.1 (2022-12-25)

Bug Fixes

1.17.0 (2022-12-25)

Bug Fixes

Features

  • broadcast-browser attribute support (ff65e81)

1.16.22 (2022-12-23)

Bug Fixes

1.16.21 (2022-12-22)

Bug Fixes

1.16.20 (2022-12-22)

Bug Fixes

  • update demos and bump dependencies (a904ad5)

1.16.19 (2022-12-21)

Bug Fixes

1.16.18 (2022-12-21)

Bug Fixes

  • bump dependencies (3638832)
  • if action does not include read add broadcastBrowser once (d96ad51)

1.16.17 (2022-12-20)

Bug Fixes

1.16.16 (2022-12-15)

Bug Fixes

  • add missing dev dependency style-loader (30fba40)

1.16.15 (2022-12-14)

Bug Fixes

  • typo when checkinng for deletedItem (4e5523d)

1.16.14 (2022-12-14)

Bug Fixes

1.16.13 (2022-12-13)

Bug Fixes

  • removed un used devDependencies (28d6e2a)

1.16.12 (2022-12-13)

Bug Fixes

1.16.11 (2022-12-13)

Bug Fixes

  • bump dependencies (605d8f6)
  • relocated getAttributes to @cocreate/utils (3a69862)

1.16.10 (2022-12-12)

Bug Fixes

1.16.9 (2022-12-12)

Bug Fixes

  • bump @cocreate/indexeddb (280eb38)

1.16.8 (2022-12-11)

Bug Fixes

1.16.7 (2022-12-11)

Bug Fixes

  • bump dependencies (8afa329)
  • check data for database or collection to dertiine if it is a db message (a5cab8d)

1.16.6 (2022-12-09)

Bug Fixes

1.16.5 (2022-12-09)

Bug Fixes

1.16.4 (2022-12-08)

Bug Fixes

1.16.3 (2022-12-08)

Bug Fixes

  • relocateed checkValue to @cocrete/utils (24f72a7)

1.16.2 (2022-12-07)

Bug Fixes

1.16.1 (2022-12-07)

Bug Fixes

  • bump @cocreate/socket-cliet (d797eb6)

1.16.0 (2022-12-07)

Features

  • syncServer function to sync indexeddb with server (fcb5ab3)

1.15.13 (2022-12-04)

Bug Fixes

1.15.12 (2022-12-04)

Bug Fixes

  • bump @cocreate/indexeddb and @cocreate/socket-client (0697758)
  • getValueFromObject relocated to utils (5fd71ff)

1.15.11 (2022-12-02)

Bug Fixes

1.15.10 (2022-12-02)

Bug Fixes

  • bump @cocreate/socket-client (f4a6969)
  • if !user_id add (1fe196c)
  • indexeddb = indexeddb.default (bc5bb80)

1.15.9 (2022-11-28)

Bug Fixes

1.15.8 (2022-11-28)

Bug Fixes

1.15.7 (2022-11-28)

Bug Fixes

1.15.6 (2022-11-28)

Bug Fixes

  • bump @cocreate/socket-client (7c47411)

1.15.5 (2022-11-27)

Bug Fixes

1.15.4 (2022-11-27)

Bug Fixes

1.15.3 (2022-11-26)

Bug Fixes

1.15.2 (2022-11-26)

Bug Fixes

1.15.1 (2022-11-25)

Bug Fixes

  • bump @cocreate/socket and @cocreate/indexeddb (9d0e6df)

1.15.0 (2022-11-25)

Bug Fixes

  • bump dependencies (6331a13)
  • CoCreate.crud.default removed bug causing default object (bc9333d)

Features

  • if readDocument broadcast set to false (b95274a)

1.14.3 (2022-11-24)

Bug Fixes

1.14.2 (2022-11-24)

Bug Fixes

1.14.1 (2022-11-23)

Bug Fixes

1.14.0 (2022-11-23)

Bug Fixes

Features

  • socket now handles online or offline messaging (29b3ccf)

1.13.7 (2022-11-22)

Bug Fixes

1.13.6 (2022-11-22)

Bug Fixes

  • apply src: {{source}} to CoCreate.config (27f344d)

1.13.5 (2022-11-21)

Bug Fixes

1.13.4 (2022-11-21)

Bug Fixes

1.13.3 (2022-11-21)

Bug Fixes

1.13.2 (2022-11-21)

Bug Fixes

1.13.1 (2022-11-21)

Bug Fixes

  • bump d@cocreate ependencies (202da0e)

1.13.0 (2022-11-21)

Bug Fixes

  • attribute object typo. expected order is attribute | variable (6fb5a69)
  • crud.getAttr renamed to crud.getAttributes (b4637ac)
  • data.request contains original crud request (e73f360)
  • delete db, database and collection before sending to indexeddb (810707f)
  • depreciate receiveLocally status (2cec226)
  • removed readDocuments (5cb31f9)
  • renamed crud.checkAttrValue to crud.checkValue (27fcd23)
  • renamed data.data to data.document (7bf2d2a)
  • renamed remaning data to document (f61f6ed)
  • root factory returns default object (906711d)
  • root factory returns default object (4db9711)
  • setAttributeNames overWrite true or false to prevent overwriting custom attributes with default on intialization (f3a1557)
  • sync sends a shallow copy of data to indexeddb (a98ab32)

Features

  • CRUD multiple databases, collections and documents with a single request. sync and distribute data across multiple clients. CRUD works offline (ac77be5)
  • data response also available as data.document, improved handeling of data[type]. improved handling of syncing (33e0602)
  • default crud attributes, if CoCreatConfig attribute defined merge default attributes with CoCreateConfig attributes (1971fb9)
  • locally broadcast createDocument and updateDocument after syncing readDocument (60d4551)
  • map custom attributes, supports databse, collection, index and document crud (da4dbcb)
  • setAttributeName, getAttributeName and getAttribute. for handeling default and custom attribute variable pairs which is stored at CoCreateConfig.attributes (cdb11fd)
  • store data.uid to prevent redundant syncs across multiple window, tabs and iframes (1d33033)
  • sync and update documents (07604a9)

1.12.13 (2022-10-02)

Bug Fixes

1.12.12 (2022-10-02)

Bug Fixes

1.12.11 (2022-10-02)

Bug Fixes

  • bump @cocreate/socket-client (3da19e7)

1.12.10 (2022-10-02)

Bug Fixes

  • bump @cocreate/hosting and @cocreate/socket-client (d921b3e)

1.12.9 (2022-10-01)

Bug Fixes

1.12.8 (2022-10-01)

Bug Fixes

1.12.7 (2022-10-01)

Bug Fixes

1.12.6 (2022-10-01)

Bug Fixes

  • bump @cocreate/socket-client (8ad1ce9)
  • isObjectEmpty (9e789d1)
  • root factory returns default. if default return default keys and values (42aa270)

1.12.5 (2022-09-30)

Bug Fixes

1.12.4 (2022-09-30)

Bug Fixes

1.12.3 (2022-09-30)

Bug Fixes

1.12.2 (2022-09-30)

Bug Fixes

1.12.1 (2022-09-29)

Bug Fixes

  • config renameed to CoCreateConfig (8598591)

1.12.0 (2022-09-28)

Bug Fixes

  • bump dependencies (602c47e)
  • crud.socket connection refactored, isBrowser boolean (d09531a)
  • removed getCommonParams as socket applis defaults (01d606f)

Features

  • config is accessible from socket.config (7557eb2)

1.11.0 (2022-09-22)

Bug Fixes

Features

  • crud indexeddb before sending socket message. Supports offfline editing. (e0ed91c)
  • fire crud.listen events to return indexeddb data if socket is not connected (a27002c)
  • if data is not returned from indexeddb request from server (5ad6c79)

1.10.1 (2022-09-01)

Bug Fixes

1.10.0 (2022-08-31)

Features

  • updateName and deleteName to update and delete keys from db (d6b6eb8)

1.9.3 (2022-07-30)

Bug Fixes

1.9.2 (2022-07-29)

Bug Fixes

1.9.1 (2022-07-26)

Bug Fixes

  • getObjectValueByPath returns null if no match found instead of false (3e5161a)

1.9.0 (2022-07-25)

Features

  • crud support on collection names (24c1cd7)
  • decode array to .n as mongodb supports dot notation on array indexes (34aeef8)
  • getObjectValueByPath to return a value using dotNotation string (d70c5ec)
  • removed isFlat, moved decodeArray to serverside, reduced and optimized code (ac4a0db)

1.8.1 (2022-06-21)

Bug Fixes

  • crdt.replaceText if typeof == string (0956831)

1.8.0 (2022-06-20)

Features

  • attribute value-type=object || Json will convert string to object (5af553d)

1.7.2 (2022-06-18)

Bug Fixes

1.7.1 (2022-06-12)

Bug Fixes

1.7.0 (2022-05-29)

Features

  • send function will now work as async await (58e0bdf)

1.6.3 (2022-05-23)

Bug Fixes

1.6.2 (2022-05-18)

Bug Fixes

  • updateDocument - if name= _id delete from object (99f88f3)

1.6.1 (2022-05-17)

Bug Fixes

  • update document_id on link index.css (8445869)

1.6.0 (2022-05-14)

Features

  • function readDocumentList has been renamed to readDocuments (983962a)

1.5.2 (2022-05-14)

Performance Improvements

  • renamed function readDocumentList. BREAKING CHANGfunction readDocumentList has been renamed to to readDocuments (053a977)

1.5.1 (2022-05-06)

Bug Fixes

  • update config organization_Id to organization_id (3b04dc4)

1.5.0 (2022-04-01)

Bug Fixes

  • reduced size of createDocument function using same convention as the other crud functions (a8b1275)

Features

  • readCollections fuction to return a list of collections (5258d47)

1.4.49 (2022-02-24)

Bug Fixes

  • CoCreate.config replace CoCreate.app with * (f7033d6)
  • update param is_flat to isFlat (dcc89b5)

1.4.48 (2022-02-16)

Bug Fixes

1.4.47 (2022-02-10)

Bug Fixes

1.4.46 (2022-02-07)

Bug Fixes

  • bump dependency versions (aa82051)

1.4.45 (2022-02-03)

Bug Fixes

  • replaced show and hide class hidden with attribute hidden (ab65334)

1.4.44 (2022-02-01)

Bug Fixes

  • update dependency versions (a115dec)

1.4.43 (2022-01-23)

Bug Fixes

  • save function will return if name == _id (a90e788)

1.4.42 (2022-01-01)

Bug Fixes

  • get-value attribute value now supports a selector added # to all values currently in get-value attributes (1fb062b)

1.4.41 (2021-12-15)

Bug Fixes

1.4.40 (2021-12-14)

Bug Fixes

1.4.39 (2021-11-27)

Bug Fixes

1.4.38 (2021-11-27)

Bug Fixes

1.4.37 (2021-11-27)

Bug Fixes

  • update docs api and cocreateJS script (c85f0b4)

1.4.36 (2021-11-26)

Bug Fixes

1.4.35 (2021-11-26)

Bug Fixes

1.4.34 (2021-11-23)

Bug Fixes

1.4.33 (2021-11-23)

Bug Fixes

  • updated encodefunction to have flat data and not flat (661dd83)

1.4.32 (2021-11-20)

Bug Fixes

  • if value is an array will not use crdt.. will default to crud (763ab57)

1.4.31 (2021-11-20)

Bug Fixes

  • updated script tags and link tags (759737c)

1.4.30 (2021-11-20)

Bug Fixes

1.4.29 (2021-11-19)

Bug Fixes

1.4.28 (2021-11-18)

Bug Fixes

1.4.27 (2021-11-17)

Bug Fixes

  • if input.type == number crdt is false (45396a0)

1.4.26 (2021-11-16)

Bug Fixes

1.4.25 (2021-11-15)

Bug Fixes

1.4.24 (2021-11-11)

Bug Fixes

1.4.23 (2021-11-06)

Bug Fixes

1.4.22 (2021-11-04)

Bug Fixes

1.4.21 (2021-11-04)

Bug Fixes

1.4.20 (2021-11-03)

Bug Fixes

  • removed from isJsonString readDocument and crud.utils (3a04f65)

1.4.19 (2021-11-03)

Bug Fixes

1.4.18 (2021-11-01)

Bug Fixes

  • update package dependencies (30003e7)

1.4.17 (2021-10-29)

Bug Fixes

1.4.16 (2021-10-17)

Bug Fixes

1.4.15 (2021-10-16)

Bug Fixes

  • fixed bug event name cant be found when socket-client used on server side (a74b235)

1.4.14 (2021-10-16)

Bug Fixes

1.4.13 (2021-10-16)

Bug Fixes

  • merged index.js and crud.js. updated socket refrence (f2fa220)
  • socket.send has better namespace and room support (7fbe4e5)
  • updated socket dependency (83b2a57)
  • updated to new async socket... ex. await socket.send() (ea2abcc)

1.4.12 (2021-10-16)

Bug Fixes

  • update socket package to fix bug in docs (2585fe0)

1.4.11 (2021-10-16)

Bug Fixes

  • update socket package to fix docs (f569155)

1.4.10 (2021-10-16)

Bug Fixes

  • update socket dependencies (7e71267)

1.4.9 (2021-10-16)

Bug Fixes

1.4.8 (2021-10-15)

Bug Fixes

1.4.7 (2021-10-15)

Bug Fixes

1.4.6 (2021-10-15)

Bug Fixes

1.4.5 (2021-10-15)

Bug Fixes

1.4.4 (2021-10-15)

Bug Fixes

1.4.3 (2021-10-14)

Bug Fixes

  • commonFunc of socket now accessed from socket.xxx (7de5b0a)
  • updated dependencies (d3f77e8)

1.4.2 (2021-10-13)

Bug Fixes

1.4.1 (2021-10-13)

Bug Fixes

1.4.0 (2021-10-12)

Features

  • send function support room (eed2f8d)

1.3.0 (2021-10-12)

Features

  • Added crud.listen function (fc2dfd6)

1.2.33 (2021-10-06)

Bug Fixes

1.2.32 (2021-10-05)

Bug Fixes

  • update dependencies (fdd714c)
  • website_id in CoCreate.config (264969a)

1.2.31 (2021-10-04)

Bug Fixes

1.2.30 (2021-10-04)

Bug Fixes

1.2.29 (2021-10-01)

Bug Fixes

1.2.28 (2021-10-01)

Bug Fixes

1.2.27 (2021-09-30)

Bug Fixes

1.2.26 (2021-09-28)

Bug Fixes

1.2.25 (2021-09-16)

Bug Fixes

1.2.24 (2021-09-14)

Bug Fixes

  • add cocreate.app to domains (dce6ed8)

1.2.23 (2021-09-13)

Bug Fixes

1.2.22 (2021-09-13)

Bug Fixes

  • return if document_id='pending' in save function (c8d08fa)

1.2.21 (2021-09-13)

Bug Fixes

  • document_id pending state (b7533df)

1.2.20 (2021-09-12)

Bug Fixes

  • update sidenav to use resize and toggle (b762f8e)

1.2.19 (2021-09-09)

Bug Fixes

  • update dependency @cocreate/docs (cadc56c)

1.2.18 (2021-09-09)

Bug Fixes

1.2.17 (2021-09-09)

Bug Fixes

1.2.16 (2021-09-09)

Bug Fixes

  • CoCreate.config directory, path, name and public (1e8ebde)

1.2.15 (2021-09-08)

Bug Fixes

1.2.14 (2021-09-04)

Bug Fixes

1.2.13 (2021-08-31)

Bug Fixes

1.2.12 (2021-08-27)

Bug Fixes

1.2.11 (2021-08-23)

Bug Fixes

  • update package versions (0059b0c)

1.2.10 (2021-08-22)

Bug Fixes

  • removed data- from main-content, clone, filter-value_type (1b00231)

1.2.9 (2021-08-22)

Bug Fixes

1.2.8 (2021-08-22)

Bug Fixes

1.2.7 (2021-08-21)

Bug Fixes

1.2.6 (2021-08-18)

Bug Fixes

1.2.5 (2021-08-13)

Bug Fixes

1.2.4 (2021-08-12)

Bug Fixes

  • update data-module_id to document_id (73327d0)

1.2.3 (2021-08-10)

Bug Fixes

1.2.2 (2021-08-02)

Bug Fixes

  • remove data- from attributes (4a7aac8)
  • update data-fullscreen to fullscreen (5a84b5e)

1.2.1 (2021-07-28)

Bug Fixes

  • remove data- from fetch, pass and filter (8924ee5)

1.2.0 (2021-07-28)

Features

  • add new is{attribute} system and remove data- from attributtes (71a39be)

1.1.22 (2021-07-27)

Bug Fixes

  • add additional attributes to utils (4478e87)
  • remove document_id pending (4441b6f)

1.1.21 (2021-07-25)

Bug Fixes

  • update save function to support form (404fedc)

1.1.20 (2021-07-24)

Bug Fixes

  • replaced form.checkDoumentId with crud.checkAttrValue (be42601)

1.1.19 (2021-07-19)

Bug Fixes

1.1.18 (2021-07-18)

Bug Fixes

  • crud.save creates document (d82436c)

1.1.17 (2021-07-17)

Bug Fixes

1.1.16 (2021-07-14)

Bug Fixes

1.1.15 (2021-07-13)

Bug Fixes

  • add yarn lockfile to git ignore (a235bd6)
  • remove yarn.lock (8680649)

1.1.14 (2021-07-10)

Bug Fixes

1.1.13 (2021-07-07)

Bug Fixes

  • update package versions (f2a8853)

1.1.12 (2021-06-30)

Bug Fixes

1.1.11 (2021-06-30)

Bug Fixes

  • automated and manual workflows (a3a97a4)

1.1.10 (2021-06-25)

Bug Fixes

  • latest version numbers applied to all cocreate packages (2be9ebd)

1.1.9 (2021-06-24)

Bug Fixes

  • package versioningto 1.0.0 (0393fa9)

1.1.8 (2021-06-24)

Bug Fixes

  • add method to turn on and off console.log while in development (8c3c4a2)
  • update all @cocreate to use latest versions (3b34c14)

1.1.7 (2021-06-23)

Bug Fixes

  • update packge version to latest (2d7147c)

1.1.6 (2021-06-23)

Bug Fixes

  • update checkValue to crud.checkAttrValue (709d770)

1.1.5 (2021-06-23)

Bug Fixes

  • update to new crud.save and crud.read (609a463)

1.1.4 (2021-06-20)

Bug Fixes

  • new mutaionObserver init function (bb77dc5)

1.1.3 (2021-06-16)

Bug Fixes

1.1.2 (2021-06-06)

Bug Fixes

  • update packages, add uuid, add data-parse to demos (0681b83)

1.1.1 (2021-05-25)

Bug Fixes

  • upgrade socket dependancy (1742f39)

1.1.0 (2021-05-25)

Features

  • async/await crud objects and array of names for readDocument (453d3cb)

1.0.10 (2021-05-17)

Bug Fixes

1.0.9 (2021-05-08)

Bug Fixes

  • add css auto parse and save to docs. (6998f9f)

1.0.8 (2021-05-03)

Bug Fixes

  • bug that created multiple instances (f329c84)

1.0.7 (2021-04-27)

Bug Fixes

  • Update to readme, demo, added cdn scripts (8f4bfbe)

1.0.6 (2021-04-23)

Bug Fixes

  • readme and documentation. Removed securitykeys (94a5e26)

1.0.5 (2021-04-19)

Bug Fixes

1.0.4 (2021-04-19)

Bug Fixes

  • ci and build process (4f082f3)
  • npm publish and cdn deployment (b4cbfd3)

1.0.3 (2021-04-09)

Bug Fixes

  • UMD clientside issue during compile (dbfc73e)

1.0.2 (2021-04-08)

Bug Fixes

1.0.1 (2021-04-07)

Bug Fixes

  • resolved bugs related to compiler. Currently in a good working state (44b5d68)

1.0.0 (2021-04-03)

Features