Lowdefy Versions Save

The config web stack for business apps - build internal tools, client portals, web apps, admin panels, dashboards, web sites, and CRUD apps with YAML or JSON.

v4.0.0-rc.9

11 months ago

4.0.0-rc.9 (2023-05-31)

Bug Fixes

  • connection-mongodb: Use Lowdefy serialiser util to serialise object ids. (b7d5d71)
  • docs: Add note to migration guide on serialise breaking changes (4a27aad)
  • engine: Fix setting values of blocks to null using set state. (58d0cf8)
  • Update serializer util to not clash with _date operator (b8cdcb3)

v4.0.0-rc.8

1 year ago

4.0.0-rc.8 (2023-05-19)

Bug Fixes

  • Add 200 response on auth API head requests (d51e28f)
  • Auth methods should return signin promises. (5dcb778)
  • blocks-antd: Add regex property to PhoneNumberInput block. (c1e4080)
  • blocks-antd: Add regex property to TextInput block. (548e7a9)
  • blocks-antd: Rename regex property to replaceInput. (cd811ae)
  • blocks-antd: Update PhoneNumberInput styles.less file to include Select styles. (8bdd479)
  • connection-mongodb: Handle upsert true on MongoDBUpdateOne (7611bee)
  • deps: update dependency yaml to v2.2.2 [security] (8e015fe)
  • Fix basePath on requests. (a2b4aaf), closes #1554
  • Fix initialisation of lowdefy context object. (2ed4398)
  • Fix next auth session provider base path (715cdf2)
  • Fix server configuration migration guide (53f52f6)
  • Fix web manifest and icons with base path. (9620a2c)
  • Reload page if auth session expires (6223783)
  • Server session not passed to session provider (36f8d5a)

Features

  • actions-core: Add UpdateSession action. (c5d6011)
  • Add helper findLogCollectionRecordTestMongoDb (bc590c9)
  • blocks-antd: Add Carousel block to default Lowdefy blocks. (85972d1)
  • connection-mongodb: Add log collection tests MongoDBDeleteMany (15a8b22)
  • connection-mongodb: Add log collection tests MongoDBDeleteOne (5a1334a)
  • connection-mongodb: Add log collection tests MongoDBInsertMany (64dc0d2)
  • connection-mongodb: Add log collection tests MongoDBInsertOne (a882513)
  • connection-mongodb: Add log collection tests MongoDBUpdateMany (1b9c64b)
  • connection-mongodb: Add log collection tests MongoDBUpdateOne (9a66604)
  • docs: Add Layout, Header-Content-Footer example to docs and migration guide (878601e)
  • Remove support for setting base path using an environment variable (ec7052d)
  • Update project readme for v4. (60f9708)

v4.0.0-rc.7

1 year ago

4.0.0-rc.7 (2023-03-24)

Bug Fixes

  • blocks-antd: Fix search on PhoneNumberInput block. (6c97b69)
  • docs: Update docker docs (d8b6e46)
  • serializer: Add test case. (41b79cd)
  • serializer: Make k non-enumerable first. (427f5b9)

v4.0.0-rc.6

1 year ago

4.0.0-rc.6 (2023-03-20)

Bug Fixes

  • actions-core: Update GeolocationCurrentPosition error handling. (bfc2498)
  • blocks-ag-grid: Update ag-grid README.md (f1ee1dc)
  • blocks-aggrid: onRowClick and onRowSelected events. (17a9df5)
  • blocks-antd: Update Header and Sider blocks schemas (6786cdb)
  • blocks-antd: Update PhoneNumberInput (2cdfe2c)
  • blocks-google-maps: Fix example in README. (67e7e22)
  • blocks-loaders: Remove IconSpinner and update Spinner (daa5696)
  • blocks-loaders: Update Skeleton blocks schemas (12914da)
  • build: Fix tests. (68313eb)
  • Change backlinks for layout to layout-overview (0852011)
  • cli: Add requiresLowdefyYaml to context. (f3c6584)
  • cli: Fix command is init condition in validateVersion. (b3e25b7)
  • cli: Fix undefined version error when calling lowdefy init. (a589cd5)
  • cli: Update tests. (743f440)
  • deps: update dependency next-auth to v4.20.1 [security] (bcf12a3)
  • deps: update dependency next-auth to v4.20.1 [security] (7e408a2)
  • deps: update dependency sqlite3 to v5.1.5 [security] (cbc8b05)
  • docs: Additional details on GoogleMapsScript.yaml (f3296fd)
  • docs: AgGrid docs typo. (62f5937)
  • docs: Fix monorepo docker deploy docs. (c7a75e6)
  • docs: Only call telemetry on prod. (5ac37b8)
  • docs: Rename layout in concepts to layout-overview (621d1bd)
  • docs: Update AgGrid docs. (9eeab3e)
  • docs: Update GoogleMaps blocks docs. Split into GoogleMaps, GoogleMapsHeatmap, GoogleMapsScript. (262f5a4)
  • docs: Update schema_definition usage. (86f6c67)
  • operator: fix operator tests. (9d3acff)
  • operators: Remove r on build operators. (68ce4f5)
  • plugin-aws: Update S3UploadPhoto schema (f1acc17)
  • Rename depreciated unstable_getServerSession. (7dcb0c6)
  • server-dev: Update reinstall dependencies warning message (86f4b9f)
  • Update PhoneNumberInput examples (ae52024)

Features

  • blocks-aggrid: Add onSortChanged method. (aa262fb)
  • blocks-aggrid: Implement loading in AgGrid and AgGridInput. (80db126)
  • blocks-aggrid: Pass loading through to blocks. (79d2a6c)
  • blocks-aggrid: Update all blocks schema.json file. (70cf5d1)
  • blocks-antd: Add PhoneNumberInput block. (9ef0339)
  • blocks-antd: Add tests for PhoneNumberInput. (eab2338)
  • build: change makeId to incremental counter. (69ac158)
  • deserialize client config. (1f82002)
  • docs: Add AgGrid display block. (107866b)
  • docs: Add AgGrid server-side filter and sort example (1dff161)
  • docs: Add GeolocationCurrentPosition action to the docs. (bdd75c0)
  • docs: Add GoogleMaps block to docs. (eab438a)
  • docs: Add Header, Content, Sider, Footer, Layout blocks docs (d7798b0)
  • docs: Add more GoogleMaps examples. (7109d65)
  • docs: Add PhoneNumberInput block to the docs. (b7d539e)
  • docs: Add Skeleton blocks docs (a96a985)
  • docs: Finalise AgGrid docs and update README. (0024b34)
  • docs: Update GeolocationCurrentPosition action docs. (5af8c1c)
  • helpers: Add additional serializer tests. (76b4384)
  • Make refMap and keyMap. (6ebcc73)
  • Rename nodeParser to serverParser and buildParser. (0b61e5e)
  • server-dev: Add building config spinner. (45fd3f3)
  • server-dev: Ignore k on rebuild check. (32d89b1)
  • server-dev: Only watch package.json. (cbb1bc6)
  • Use k and r as non-ennumerables. (60a83b8)

v4.0.0-rc.5

1 year ago

4.0.0-rc.5 (2023-02-24)

Bug Fixes

  • blocks-google-maps: Fix typo in readme. (4b9582d)
  • blocks-google-maps: Fix zoom not working when defaulting to use fitbounds. (d272512)
  • deps: Update dependency knex to v2.4.2 (e4b4942)
  • docs: Polish concepts pages (9cfce96)
  • Fix docs generate sitemap transformer (9cf4c1d)

Features

  • blocks-google-maps: Add ability to add Marker Clusterers to map. (3b19b49)
  • blocks-google-maps: Add examples and descriptions of marker clusterers and new methods. (8d5cf5f)
  • blocks-google-maps: Update google maps block schema. (b6b6997)

v4.0.0-rc.4

1 year ago

4.0.0-rc.4 (2023-02-21)

Bug Fixes

  • deps: Downgrade dependency antd to v4.22.5 (ec0d911)

v4.0.0-rc.3

1 year ago

4.0.0-rc.3 (2023-02-21)

Bug Fixes

  • deps: Downgrade dependency antd to v4.24.5 (8602e71)

v4.0.0-rc.2

1 year ago

4.0.0-rc.2 (2023-02-17)

Bug Fixes

  • Add public_default folder to server npm files (2f1db67)

v4.0.0-rc.1

1 year ago

4.0.0-rc.1 (2023-02-17)

Bug Fixes

  • _user: true should return null if logged out. (d9b89d7)
  • Add MongoDBAdapter docs. (c609b25)
  • Allow axios data property to be an array (9b83af5), closes #1158
  • Auth docs fixes (0e7a013)
  • blocks-basic: Update Anchor schema. (7ce7d15)
  • build: Clean public folder before copying over folders. (cd84268)
  • build: Evaluate build operators before getting key from refDef. (a9d873c)
  • build: More generic default 404. (592a901)
  • client: Allow onClick to be passed down to Link component. (718a352)
  • client: Update how Link handles onClick. (622ec8c)
  • cli: Use semver to validate version. (13e5c45)
  • cli: Warn if user is running v3 app. (4b62d09)
  • connection-mongodb: Fix responses, fix after and update user to meta (485c0b7)
  • connection-mongodb: Update MongoDBUpdateOne test (1de6f7a)
  • deps: Dependencies minor version updates (e50ec30)
  • deps: Update axios to v1.2.2 (major version) (18d725e)
  • deps: Update connection driver minor versions. (bbd43c1)
  • deps: Update dep ora to v6.1.2 (98afaed)
  • deps: Update dep uuid major version to 9.0.0 (a88b974)
  • deps: Update dependency @ant-design/icons (497ff67)
  • deps: Update dependency antd to v4.24.7 (1348a48)
  • deps: Update dependency fs-extra to v11.1.0 (major version) (0f388d7)
  • deps: Update dependency knex to v2.3.0 (0918690)
  • deps: Update dependency mssql to 9.0.1 (5016949)
  • deps: Update dependency query-string to v8.1.0 (5602b37)
  • deps: Update echarts and react-colorful minor versions. (2ef3865)
  • deps: Update emotion css dependencies. (7cc5588)
  • deps: Update minor versions of util packages. (2d7a2a5)
  • deps: Update patch versions of dependencies (9edaef7)
  • deps: Update react-icon and add support for new icon packs (ae9cbf2)
  • deps: Update swr to v2.0.0 (major version). (e16a39a)
  • docs: Changed reference to request in DownloadCsv examples (c81dc42)
  • docs: Cleanup _js references. (f236a46)
  • docs: Fix _object operator docs. (8d1e10f), closes #1339
  • docs: Fix syntax on Custom Styling Ant theme import example. (b356f09)
  • docs: Fix typo (fe9cba1)
  • docs: Make environment variables lowercase. (bafc31d)
  • docs: Minor fixes to requests and connections. (f321396)
  • docs: Page and App State docs wording fixes. (6de0792)
  • docs: Revert pnpm-lock file changes. (6dbcdb5)
  • docs: Update block docs. (44a838f)
  • docs: Update custom code section. (3d29cd6)
  • docs: Update MongoDB docs with log collection info (8e302b9)
  • engine: Fix validation when using a dynamic approach to setting required. (14ae1db)
  • engine: Remove unnecessary props spreading. (7ebf2ce)
  • engine: Update createLink error message test. (d434d9e)
  • engine: Update Link to allow use of href. (d00344a)
  • Fix auth doc page paths (e4bbdaf)
  • Fix jest testsfor es modules in operators and utils packages (e239727)
  • Fix pnpm lock file (fcfb4cc)
  • Remove copy plugins folder functionality (6c5e35f)
  • Rename copyDirectory util to copyFileOrDirectory. (b7d3884)
  • Reset server package.json to original version on CLI start. (6fac2aa)
  • server-dev: Rename public folder to public_default. (4bb4285)
  • server: Rename public folder to public_default. (506cdda)
  • tests: Fix jest mocks for es modules in connections. (e3fadb2)
  • tests: Fix jest tests for es modules. (0dc3bed)
  • Updates to page and app state docs. (79ca911)
  • website: Add images to public folder. (5112d6d)
  • website: Update footer layout and styling. (ec1b0ac)
  • website: Update package.json. (5cfff35)

Features

  • Add auth configuration docs. (8ec89ce)
  • Add Auth0LogoutCallback documentation. (3fd174d)
  • Add init-docker CLI command and docker docs (d27975b)
  • Add init-vercel CLI command and Vercel deployment docs. (408e21a)
  • Add next auth default provider docs. (9c06de0)
  • Add OpenIDConnectProvider docs (200182f)
  • Add user object docs. (6c8ed5f)
  • deps: Update dependency stripe to v11.5.0 (major version) (7669ed5)
  • docs: Add build note to all build operator pages. (cff4233), closes TECHMRM/lowdefy#46
  • docs: Add Custom Styling Concept page. (1aad894)
  • docs: Add Page and App State concept page. (52dce71)
  • docs: Add v3 to v4 migration guide page to the docs. (d7f6128)
  • docs: Added DownloadCsv and PdfMake docs (72f8a83)
  • docs: Create build operator docs. (2ea77e3)
  • docs: Remove all context references in docs. (b316753)
  • docs: Remove old context and state page. (4392222)
  • docs: Update _build descriptions and examples. (31236ae)
  • docs: Update build operator concept description. (e6f8caa)
  • docs: Update context-and-state page references. (aeab7ea)
  • docs: User docs intro, protected pages and roles sections (4a59107)
  • Update CLI docs (28ac5c5)
  • Update dependency next-auth and add new providers. (ca72d8c)
  • Updates to login and logout documentation (4236023)
  • website: Add build_internal section to home page. (2a57e34)
  • website: Add build_uis section to home page. (71cc0e9)
  • website: Add connect section to home page. (8034b32)
  • website: Add create_app section to home page. (8ff9344)
  • website: Add create_faster section to home page. (d296a81)
  • website: Add customers section. (2a622e3)
  • website: Add examples section to home page. (4660508)
  • website: Add footer to home page. (3f2ff58)
  • website: Add give_it_a_try section to home page. (0340d70)
  • website: Add header to home page. (688834b)
  • website: Add images to website public folder. (0e5d191)
  • website: Add lowdefy website to repo. (fc7c87b)
  • website: Add open_source section to home page. (d860580)
  • website: Add styles.less file to website. (b30a825)
  • website: Fix menu for mobile. (5f95958)
  • website: Polish 3 sections and add connections. (822a758)

v4.0.0-rc.0

1 year ago

4.0.0-rc.0 (2023-01-05)

Bug Fixes

  • Add next config todo note (1b9e7b9)
  • blocks-color-selectors: Fix color selector state bug. (f10be2d)
  • build: Remove validateConfig theme config default. (8b0c02b)
  • docs: Add lowdefy_app_schema.png (f5a583b)
  • Docs introduction updates and fixes. (57b3e93)
  • docs: Change Additional Page to Data Display Page. (fafa178)
  • docs: Changed feedback anchors to boxes (8f407ac)
  • docs: Fix typo. (a01b4b9)
  • docs: Next for tutorial-start. (e7de18b)
  • docs: Not renaming throw to break. (a9ce920)
  • docs: Simplify step titles. (ade6016)
  • docs: Small fixes to v4 tutorial pages. (9654eef)
  • docs: Small grammar changes on introduction page. (2185f7c)
  • docs: Small grammar changes on overview concept page. (d7f5f95)
  • docs: Update example tutorial code repo links. (96399a2)
  • docs: Update overview page. (89863fc)
  • docs: Update the introduction page for v4. (d0cee2d)
  • docs: Update tutorial to reference pnpm instead of npm. (03779d5)
  • docs: Updated moment operator description (875f0ae)
  • Fix broken ref in docs (10cdb56)
  • Fix watch path CLI config for relative paths. (54a5440)
  • operators-js: Add null as valid type to string operator methods. (2d9903b)
  • operators-js: Set operators-js tests to use UTC timezone (8bc1341)
  • operators-js: Update _string tests. (62890b1)
  • operators-js: Updated parse and UTC in date operator (b890455)
  • plugin-aws: s3-upload-blocks readme update. (cede9eb)

Features

  • Add output standalone config to next config for docker deployments (ac662fe)
  • Add support for user defined style files (d33049b)
  • docs: Add updated tutorial for v4. (7b9cb77)
  • docs: Added intl operator doc (924f7fa)
  • docs: Added moment operator doc (4c8540b)
  • docs: Rename some tutorial files and minor fixes. (0b1122d)
  • docs: Update tutorial-start. (200bcb0)
  • docs: Updated date operator doc with more methods (fb423d7)
  • operators-js: Updated date operator with more methods and tests (d19cf2e)
  • plugin-aws: Add README for S3 Upload Blocks. (e8d462f)
  • plugin-aws: Make s3 blocks available for use. (26c4d15)
  • plugin-aws: Update s3-upload-blocks. (55eda89)
  • plugin-next-auth: Add OpenIDConnectProvider. (abbc62a)
  • plugin-next-auth: Update OpenIDConnectProvider. (c5fdeb7)
  • Remove support for config.theme.lessVariables (53a6931)
  • Updates to overview page. (936159c)