All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
4 May 2022
- move sb to webpack 5
684e38e
- update vulcan next config
3024cf1
- update mdxjs to v2 in next for the learn tuto
2d634fe
2 May 2022
2 May 2022
- data source fetching handles both model name and gql typename
2e759b6
2 May 2022
2 May 2022
- bump next version
fed0cb1
- allow nesting of arrayItem
f764839
- move makeAutocomplete to graphql package where it belongs
8cf1459
29 April 2022
- fix middleware based tests
6087c8c
- fix build step for graphql-tag
c57bdfa
- fix broken session encryption after moving to mongoose
5e59863
28 April 2022
7 April 2022
- improve express starter, can correctly load models and dataSources
e8d6155
- clean express starter
6e6e559
- allow to pass a mongoose instance to avoid issue during local dev
8b02ceb
18 March 2022
- fix mutators typings, keep document around in updateΓ©
0db612b
18 March 2022
- express starter can use local packages
170431b
- create generic context builder functions
c6afe94
- express starter can use mongo-apollo package
4785784
12 March 2022
- fix mongoose typings
ebb12e7
- fix running ESM tests with escape-string-regexpΓ©
ed5e12c
- fix esm test build
d782fa3
12 March 2022
- Revert "move gql to graphql-tag import instead of faulty @apollo/client"
5b0e71e
- add testing typings to tsconfig
a38372c
- drop direct esm import of DropdownItem
258087e
12 March 2022
- move gql to graphql-tag import instead of faulty @apollo/client
f8f44f4
12 March 2022
- fix permissions extension$
200e2b5
12 March 2022
- fix CardItem type
e928904
12 March 2022
- init express starter, cannot load vulcan yet
9f5ad0c
- fix tsconfig
fea05fd
- enable Express starter, building ok
4e215a4
11 March 2022
- fix graphql using .cjs
e019c1f
11 March 2022
11 March 2022
11 March 2022
- fix dropdownitem edge case
0d87a61
11 March 2022
- fix react-bootstrap imports
d44d356
11 March 2022
- add .js to lodash
26450cd
11 March 2022
11 March 2022
- move more packages to esm
ead44a5
11 March 2022
- first try moving dt to ts
0287ab3
- enable CardItem (Cell) components
ea9ab59
- first draft moving all components to ts
30d2a90
28 January 2022
- setup docusaurus documenation as a package
952d67f
- add Next docs
33720e8
- initialize a bootstrap package to support legacy apps
9175964
21 January 2022
- expose a LocalesRegistry maker instead of a global variable
87d5c3d
- fix storybook
db7ab28
- deprecate useLocale hook
3215360
7 January 2022
- fix component merging, merging with parents if any
6dde5e9
- fix build, uses webpack build for react-ui
a330f4d
- add basic radiogroup, fix anonymous components
f0b385e
6 January 2022
- initial swcrc setup of crud package
1effaa0
- fix sort in mongoParams
c8add8f
- build with esbuild
d90ce27
3 January 2022
- add failing test for filter with _and
0cc0c4f
- improve contribute doc
7cb202d
- fix fields filtering in multi query resolver
3349330
29 December 2021
29 December 2021
- can pass mongoose schema when creating connector
60437fd
- also detect malformed doc during single call
e0b1b75
- bump version
3754fd6
22 December 2021
- FormContainer (SmartForm) accepts error, success, submit callbacks and DocumentNode fragments
c3c83cb
- fix act warning for form container test, wrote failing test for DocumentNode fragments
c251409
- pass document to onUpdate callback, legacy support
e441b2c
17 December 2021
- LocaleContext first draft for locale detection
5e78b20
- setup turborepo + add dropdown component
42759ee
- FormattedMessage shows at least i18n key when no message is found
b8d05a1
13 December 2021
- render the actual autocomplete typeahead component
e0d2e39
- move VulcanComponents to package root, enable LoadingButton and MutationButton
53ebdbb
- expose Locales helper for legacy code in i18n
cc6a006
1 December 2021
- add licence and code of conduct
3ecf377
- isolate testing entry point in graphql package
4ac4a2f
- fix typings
e91727b
26 November 2021
26 November 2021
- avoid side-effect with MSW server in vulcan utils
656339a
- add netlify config
4d757aa
- bump version
40f9582
26 November 2021
- initialize Material UI version, first example of input replacement
813fdff
- update makeStyles import, use RequireIndicator
438956b
- fixing deps of the form select
26f5dcd
11 October 2021
- add a test on successful build
5ba98bc
- fix wrong build when importing packages with multiple entry points
1647456
- fix in meteor-legacy as well
d4cc111
1 October 2021
- split client and server code in mongo and graphql
f89a0bc
- test use server bundle
e71fa7d
- use the typesVersions trick to allow multiple entry points
b1f2073
24 September 2021
- better typings for server code
2982ca3
- update babel config
fbaf4d8
- expose CreateGraphqlOption type and check that user is passing server models
74dd074
10 September 2021
- Bump path-parse from 1.0.6 to 1.0.7
#69
- Bump lodash from 4.17.20 to 4.17.21 in /packages/react-hooks
#39
- Bump hosted-git-info from 2.8.8 to 2.8.9
#38
- Bump tar from 4.4.13 to 4.4.15
#66
- fix wrong imports from mongo package that were breaking typings
75467b0
27 August 2021
- fix build, small fix to hasMany
c590335
- wrote a first integration test
0863d8f
- convert id types from MongoDB ones to string on connectors
ee45bf7
21 July 2021
- Fix useUpdate hook and improve defaultMutations and mutators dependency
#62
- Add groups to users
#58
- refactoring
7ab1c7f
- regroup data validations functions in one
4d675bb
- mutators now accepts vulcan generic input
24cdc2d
22 June 2021
22 June 2021
- @vulcan/mdx recursive list mdx files
#51
- fixed nested mdx and files named index
533db1d
- improved actions and release doc
7665b20
- add integration tests nested markdowns
1d5ec2c
18 June 2021
- Bugfix/withmulti load more
#56
- better handling of scenarios where loadMore is called too early, better typings
0852afe
- fixed variables merging in multi
0d88440
- failing test
c518c77
14 June 2021
- Feature/smart form
#52
- handle server-only tests
#50
- handle server-only tests
#24
- moved form tests to another folder
d99213f
- add development stuff
d811e6e
- add jest-dom matchers from react-testing
6dd1d5a
14 June 2021
- bump version
f386f7c
- display the initial document as expected
fce4ae1
- fix regression on multi, test, improve package.json
6ec59e9
9 June 2021
- Windows compatibility - update readme
#48
- update readme
#45
- add a depcheck comamnd
099fb78
- fixed missing dependencies
52c0dfc
- bump version
13c86af
8 June 2021
- fix storybook testing react config
#31
- Bump ssri from 6.0.1 to 6.0.2
#34
- regenerated yarn.lock and updated to fix yarnpkg/yarn#7807
#7807
- use new context API for intl provider and move formComponetInner to stateless
0639a30
- copied code from Vulcan for the components
bee3bb0
- started to write stories for Form
e239bb0
26 April 2021
- Bump y18n from 4.0.0 to 4.0.1
#30
- fix mutators document fetching
4fd2d8b
- bump version
21876a7
- add createdAt and updatedAt to the VulcanDocument type
33a9211
26 March 2021
- fix the typings: currently cannot pass native values as field selectors
e2a829d
- bump version
ee1d6a2
- uncomment _neq filtering feature
1fb76c8
19 March 2021
- Feature/resolvers
#28
- Bump ini from 1.3.5 to 1.3.8
#20
- Bump node-notifier from 8.0.0 to 8.0.1
#21
- Bump elliptic from 6.5.3 to 6.5.4
#25
- enable strictNullCheck and improve typings
a59f953
- can add options
f111d66
- can type VulcanSelector but needs a mandatory generic
7597271
7 December 2020
- model extendsion => createGraphqlModel
f38f5ab
- first implementation of createGraphqlModel and improvement of the typings
6a3a737
- bump version
a192d80
30 November 2020
- minor cleanup, expose mutators and make context optional
e3467f9
- hooks are accepting DocumentNode (= gql tag result) as fragments
0ccd13f
- handle scenario where mongoose.models is not ready yet
861280f
25 November 2020
25 November 2020
- fix relation addOriginalField and @apollo/client deps
ee79dfe
25 November 2020
- include files correctly
c5f33b0
25 November 2020
- update files
bf9aa97
25 November 2020
25 November 2020
25 November 2020
- merged mongo
9b68b28
- added tests for Mongo and found a pattern to be able to extend the jest config
7ed9856
- move @apollo/client to peer deps
2633a3d
25 November 2020
- update release doc
02a3b29
25 November 2020
25 November 2020
- yarn.lock
1c2dbb9
- updated connector API to not require model on each method
7d18ba8
- small fixes to make find, creation and findOne work
5bea257
12 November 2020
- reenable model "create" callbacks and unit test them
4733bc0
- wrote first test and poc for create.after callback
3258e1f
- finish callbacks, test ownership with userId in mutator
fe7740a
2 November 2020
- Feature/vulcan server
#16
- initialize graphql server generation code, started to move to TS and to update
b834ae3
- start rewrite the full schema generation code, last step
0b5e84d
- updated single typings, adding test for useSingle hook, setup jest and babel
92a221e
23 September 2020
- Force publish
1f88330
23 September 2020
- fix dependencies of graphql and mongo packages
116425f
23 September 2020
23 September 2020
- make packages public
aee6ad3
23 September 2020
- make packages public
9675bc6
23 September 2020