Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(release): [email protected] [skip ci]
# 1.0.0 (2025-01-16) ### Bug Fixes * action number field cast to number ([#82](#82)) ([06ae858](06ae858)) * add back options to specify live demo user ([2778cfd](2778cfd)) * **agent-node-testing:** fix loading initial state on action form ([#53](#53)) ([d327918](d327918)) * **agent-nodejs-testing:** add missing support to unit testable agent ([#106](#106)) ([403c48d](403c48d)) * **agent-nodejs-testing:** allow to test correctly single and bulk action forms ([#70](#70)) ([2e0b2e1](2e0b2e1)) * **agent-nodejs-testing:** bump package version ([#17](#17)) ([8fbc5aa](8fbc5aa)) * **agent-nodejs-testing:** export integration types ([#16](#16)) ([1825024](1825024)) * **agent-nodejs-testing:** fix export and types ([#18](#18)) ([cc033a7](cc033a7)) * **agent-nodejs-testing:** fix typos in the readme ([#20](#20)) ([61fed7e](61fed7e)) * **agent-nodejs-testing:** peer dependency issues ([#107](#107)) ([460ec91](460ec91)) * **agent-nodejs-testing:** potential issue when getting an available port ([#61](#61)) ([94d1a0a](94d1a0a)) * **agent-nodejs-testing:** setup code and tests to run tests in parallel ([#54](#54)) ([3edaa46](3edaa46)) * **agent-testing:** allow user to stop agent when typing or schema are not set ([#78](#78)) ([529c575](529c575)) * **agent-testing:** export testable agent ([#52](#52)) ([fdadde4](fdadde4)) * **agent-testing:** make action context optional on execute ([#45](#45)) ([e10ced5](e10ced5)) * **agent-testing:** on stop remove the forest schema only when it is generated ([#79](#79)) ([5226aad](5226aad)) * allow bottleneck config ([#121](#121)) ([1b8c5fb](1b8c5fb)) * build ([af2593f](af2593f)) * **cd:** datasource hubspot translation ([64d0bff](64d0bff)) * **cd:** it should behave correctly ([#110](#110)) ([02d7d2f](02d7d2f)) * change archiver to jszip for performance manner ([#12](#12)) ([91b8b5d](91b8b5d)) * **ci:** release live demo blocker ([#27](#27)) ([5bd68ee](5bd68ee)) * **ci:** update live-demo-blocker to validate that CI & CD are working ([#26](#26)) ([3fc363d](3fc363d)) * **datasource hubspot:** change log on introspection ([6669e5f](6669e5f)) * **datasource hubspot:** fix release ([d4b49e5](d4b49e5)) * **datasource hubspot:** return empty record when api throw 404 ([#123](#123)) ([cc321a0](cc321a0)) * **datasource hubspot:** warn typo ([4f80fb1](4f80fb1)) * **datasource-rpc:** follow improvment of rpc-agent creation ([c65fea5](c65fea5)) * deployment ([#109](#109)) ([2f887e0](2f887e0)) * **elasticsearch:** avoid sorting on _id internal field ([#101](#101)) ([9670989](9670989)) * **elasticsearch:** move to peer dependencies ([a9239db](a9239db)) * **elasticsearch:** move to peer dependencies resolution ([#37](#37)) ([6663b4b](6663b4b)) * **elasticsearch:** uuid should by filtrable with not equal operator ([#32](#32)) ([886c236](886c236)) * export live demo options type ([d661c09](d661c09)) * **filtered relation:** support pk other than Number type ([#96](#96)) ([e8c16f5](e8c16f5)) * **filtered relation:** use foreign pk and context to fetch data ([#94](#94)) ([9c38ecb](9c38ecb)) * filteredOneToMany ([#91](#91)) ([ba08e77](ba08e77)) * fix agent-nodejs-testing release process ([#43](#43)) ([c6a7e59](c6a7e59)) * fix build ([949c1d8](949c1d8)) * fix ci ([e29bb4e](e29bb4e)) * fix ci ([0261060](0261060)) * fix ci again ([c7c8032](c7c8032)) * fix package version for datasource-es ([a90f745](a90f745)) * fix packages name to put them on [@forestadmin-experimental](https://github.com/forestadmin-experimental) scope ([8399621](8399621)) * fix path ([f1f7981](f1f7981)) * fix readme of es datasource ([356d733](356d733)) * fix semantic release not preprending packagename on tag ([#28](#28)) ([0bdcadd](0bdcadd)) * fix testing publication ([f2c0d3a](f2c0d3a)) * fixing ci ([8950d50](8950d50)) * force release ([#87](#87)) ([0f64272](0f64272)) * force release because the previous fails ([#117](#117)) ([c876afc](c876afc)) * **forestadmin-experimental:** force a new release ([#108](#108)) ([f723ddd](f723ddd)) * **gcs-client:** refresh gcs client to support account rollout ([8115020](8115020)) * improve plugin experience ([#113](#113)) ([7ce2843](7ce2843)) * improve rpc-agent creation ([d4cc51e](d4cc51e)) * **lint:** fixed lint on livedemo blocker ([#23](#23)) ([eee876e](eee876e)) * **plugin-define-enum:** release issue ([#85](#85)) ([50af8f8](50af8f8)) * publish datasource-rpc ([5a3dde3](5a3dde3)) * put gcs key file optional ([3c66757](3c66757)) * readme for filtered relation ([#92](#92)) ([b4fd903](b4fd903)) * release datasource-rpc ([8d2a70a](8d2a70a)) * release datasource-rpc ([fc3bff7](fc3bff7)) * release rpc-agent ([32ff962](32ff962)) * release scaffold ([254dd8d](254dd8d)) * return the field when id is not provided when using getFormFieldAction ([#118](#118)) ([b3b9a1e](b3b9a1e)) * rpc action ([717b59f](717b59f)) * **scaffold-agent:** solve bad code generation issues ([#7](#7)) ([0ed7577](0ed7577)) * **scaffold-agent:** use relative path when loading templates ([c897ba5](c897ba5)) * sorting behaviour improvement do not throw on _id sorting just ignores it ([#105](#105)) ([69dfeb3](69dfeb3)) * **testing:** fix the select in the dropdown ([#69](#69)) ([0ae9217](0ae9217)) * **testing:** re-add missing methods and remove await ([#68](#68)) ([306c11d](306c11d)) * update live-demo-blocker ([#25](#25)) ([682b18e](682b18e)) * update toolkit due to breaking changes ([#15](#15)) ([56ff203](56ff203)) * upgrade version ([6e25393](6e25393)) * use native random port when starting a standalone server ([#86](#86)) ([6094044](6094044)) * when there are many records to pass to the targeted action ([#115](#115)) ([ebbcbb1](ebbcbb1)) ### chore * **datasource-elasticsearch:** upgrade es to 8.15.0 ([#99](#99)) ([994cf85](994cf85)) ### Features * **action field:** define new function to get radio group field ([#64](#64)) ([1383a16](1383a16)) * add count method ([#58](#58)) ([568e9b3](568e9b3)) * add gcs plugin and download all smart action ([381a897](381a897)) * add id/label in action form fields ([#111](#111)) ([bc1d794](bc1d794)) * add rpc-agent and datasource-rpc packages ([#89](#89)) ([0562f9f](0562f9f)) * add tool to block live demo user on smart action ([a47b925](a47b925)) * add translation hubspot datasource ([#98](#98)) ([c18f3a0](c18f3a0)) * **agent-nodejs-testing:** add library ([#14](#14)) ([64c4368](64c4368)) * **agent-nodejs-testing:** add use plugin unit tester ([#63](#63)) ([b2124a7](b2124a7)) * **agent-tester:** add benchmark function ([#77](#77)) ([108dc7c](108dc7c)) * **agent-tester:** add objective chart ([#73](#73)) ([f79356a](f79356a)) * **agent-tester:** add objective chart ([#74](#74)) ([5babf38](5babf38)) * **agent-tester:** add percentage chart ([#72](#72)) ([34cc0b9](34cc0b9)) * **agent-tester:** add search method ([#76](#76)) ([2b1d70e](2b1d70e)) * **agent-tester:** add time based chart ([#75](#75)) ([6b31f73](6b31f73)) * **agent-tester:** add update method on collection ([#71](#71)) ([fc25bb8](fc25bb8)) * **agent-tester:** allow user to test the layout ([#116](#116)) ([28871a0](28871a0)) * **agent-testing:** add helper to test if condition in action form ([#41](#41)) ([d8d494b](d8d494b)) * **agent-testing:** add number field helper ([#44](#44)) ([58b5f61](58b5f61)) * **agent-testing:** pass customizer to create factory to simplify UX ([#51](#51)) ([e65038a](e65038a)) * allow forest fieldschema overrides with elasticsearch ([#33](#33)) ([2f638f5](2f638f5)) * allow to add tests on search ([e9588e4](e9588e4)) * allow to add tests on search ([#59](#59)) ([e45a7b5](e45a7b5)) * allow user to test any agent stack (python, nodeJs, php, ruby) ([#119](#119)) ([da7b9a7](da7b9a7)) * **datasource hubspot:** enable pagination ([#124](#124)) ([533e754](533e754)) * **datasource-elasticsearch:** add elasticsearch datasource ([0402c24](0402c24)) * **datasource-elasticsearch:** first commit ([12bb665](12bb665)) * **datasource-rpc:** handle datasource api chart ([6a370c6](6a370c6)) * **define-enum:** create a plugin for creating enum fields over an existing field ([#83](#83)) ([5f8b784](5f8b784)) * **define-enum:** create a plugin for creating enum fields over an existing field ([#84](#84)) ([c9e8e57](c9e8e57)) * **ds-elasticsearch:** support for native query sql [breaking] ([#125](#125)) ([3c371f4](3c371f4)) * **elasticsearch:** allow to configure count on collection ([#39](#39)) ([7bd39c2](7bd39c2)) * **elasticsearch:** bring back eleasticsearch enhanced ([#30](#30)) ([27d9ef4](27d9ef4)) * **elasticsearch:** deploy elasticsearch package ([#31](#31)) ([b189e60](b189e60)) * **elasticsearch:** release support of v8 ([#102](#102)) ([c6f101c](c6f101c)) * **elasticsearch:** release support of v8 and drop support of v7 ([#104](#104)) ([bb348b1](bb348b1)) * **gcs:** add plugin to display bucket files and manage bulk download ([8cf34ad](8cf34ad)) * **hubspot:** add hubspot datasource ([3edc175](3edc175)) * **hubspot:** add hubspot datasource ([a351fd6](a351fd6)) * improve the readme and improve function naming ([#122](#122)) ([150ce74](150ce74)) * more testable action fields ([#81](#81)) ([eddcadb](eddcadb)) * mv async to action getter to improve the syntaxes ([#67](#67)) ([a7df8c9](a7df8c9)) * **plugin:** new filtered relationship plugin ([#90](#90)) ([0b8f37e](0b8f37e)) * **rename-all-fields:** add a new plugin to rename all fields automatically ([#112](#112)) ([7939dc2](7939dc2)) * **rpc-agent:** allow rpc spaghetti ([#126](#126)) ([40a18f3](40a18f3)) * **rpc-agent:** handle datasource api chart ([64b7956](64b7956)) * **scaffold-agent:** add tool to scaffold new agents ([#6](#6)) ([a7244b8](a7244b8)) * **testing:** add create method and replaceFieldWriting example ([#57](#57)) ([a3707da](a3707da)) * **testing:** add more integration testing capabilities ([#65](#65)) ([99dc217](99dc217)) * **testing:** feat add value chart and distribution chart ([#56](#56)) ([16eef34](16eef34)) ### Performance Improvements * **elasticsearch:** use bulk capability to improve performances ([#36](#36)) ([882d8be](882d8be)) ### BREAKING CHANGES * **elasticsearch:** Support elasticsearch v8 and remove support of v7 * **datasource-elasticsearch:** Support elasticsearch v8 and remove support of v7 Co-authored-by: Thenkei <[email protected]> * collection->action MUST be awaited to ease action form fields testing
- Loading branch information