rijkvanzanten
7b15947276
v9.7.1
2022-03-23 14:50:51 -04:00
rijkvanzanten
c1da41d671
v9.7.0
2022-03-18 16:34:35 -04:00
rijkvanzanten
eba2576227
v9.6.0
2022-03-04 20:25:43 -05:00
rijkvanzanten
47a5da78fb
v9.5.2
2022-02-18 11:45:07 -05:00
Abdón Rodríguez Davila
3de9bc1ada
Update rollup-plugin-styles to v4 ( #11689 )
...
* Update rollup-plugin-styles to v4
* Update Rollup packages
2022-02-18 11:25:50 -05:00
rijkvanzanten
c0c412d30b
v9.5.1
2022-02-03 20:41:49 -05:00
rijkvanzanten
78a25fe953
v9.5.0
2022-01-24 15:53:29 -05:00
Nicola Krumschmidt
a128836145
Rename sourceMaps flag to sourcemap to align with other tools and add no-minify flag to the extensions-sdk CLI ( #11106 )
...
* Rename sourceMaps CLI flag to sourcemap to align with other tools
* Add no-minify flag to the extensions-sdk CLI
2022-01-17 13:50:14 -05:00
Nicola Krumschmidt
e009f52f1f
Always inline dynamic imports when bundling extensions ( #11100 )
...
This ensures that the Extensions SDK always generates a single `index.js`.
2022-01-17 09:52:31 -05:00
rijkvanzanten
65bfe68b0c
v9.4.3
2022-01-07 16:11:24 -05:00
Nicola Krumschmidt
9ee6e97cd9
Move useLayout composable to shared and expose it through extensions-sdk ( #10850 )
...
* Move useLayout composable to shared
* Expose useLayout through extensions-sdk
2022-01-05 15:38:48 -05:00
Nicola Krumschmidt
af0a197a99
Make registered extensions accessible from extensions ( #10849 )
...
* Add extensions system provide and useExtensions composable
* Expose useExtensions through extensions-sdk
2022-01-05 10:33:52 -05:00
rijkvanzanten
1a5a9180ee
v9.4.2
2021-12-30 21:11:32 -05:00
rijkvanzanten
4991ba858b
v9.4.1
2021-12-28 20:17:21 -05:00
rijkvanzanten
a47b9cec0f
v9.4.0
2021-12-23 22:46:18 -05:00
rijkvanzanten
4b444baf5b
v9.3.0
2021-12-16 18:48:10 -05:00
rijkvanzanten
546d525175
v9.2.2
2021-12-10 15:53:08 -05:00
Azri Kahar
f071a4a933
add custom panel extensions template & docs ( #10386 )
2021-12-08 11:13:10 -05:00
rijkvanzanten
1d4e9c425c
v9.2.1
2021-12-06 14:31:01 -05:00
rijkvanzanten
776c105aac
v9.2.0
2021-12-03 16:16:38 -05:00
Nicola Krumschmidt
b500c32072
Fix extension config importing on Windows ( #10242 )
...
Fixes #10239
2021-12-02 16:39:57 -05:00
rijkvanzanten
9bf033c18d
v9.1.2
2021-11-25 12:36:24 -05:00
rijkvanzanten
5d3a630fe6
v9.1.1
2021-11-24 21:09:22 -05:00
rijkvanzanten
7a1c534b36
v9.1.0
2021-11-24 17:56:26 -05:00
John Huffsmith
37dc1d44b1
Adding sourceMap flag to extension cli to enable debugging ( #9932 )
2021-11-22 16:48:03 +00:00
renovate[bot]
241dc13c65
Update NPM dependencies (non-major) ( #9968 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-11-22 10:05:40 -05:00
rijkvanzanten
ba72d2cfd0
v9.0.1
2021-11-11 16:45:31 -05:00
rijkvanzanten
c95add08ef
v9.0.0
2021-11-04 22:03:10 -04:00
rijkvanzanten
37cf80e0fe
v9.0.0-rc.101
2021-11-03 19:29:41 -04:00
Nicola Krumschmidt
3d0e086c55
Rework hook registration ( #8027 )
...
* Rework hook registration
* Remove event and action fields from hook payloads
* Move "error" action to "request.error" filter
* Emit meta and context objects in filters and actions
* Run filters sequentially
* Update hook templates
* Fix CLI hook test
* Also emit `<collection>.items.crud` when emitting `items.crud`.
* Update hook docs
Co-authored-by: Oreilles <oreilles.github@nitoref.io >
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
2021-11-03 17:18:56 -04:00
rijkvanzanten
7e1034d9d4
v9.0.0-rc.100
2021-10-29 14:40:05 -04:00
rijkvanzanten
7c88f03884
v9.0.0-rc.99
2021-10-21 19:52:37 -04:00
rijkvanzanten
0dd0e1b1c1
v9.0.0-rc.98
2021-10-15 20:13:07 -04:00
rijkvanzanten
392d8bd1df
v9.0.0-rc.97
2021-10-14 21:47:50 -04:00
renovate[bot]
2429d30917
Update dependency typescript to v4.4.4 ( #8749 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-10-12 16:51:36 -04:00
Nicola Krumschmidt
6a06aa42a0
Use Composition API in extension templates ( #8721 )
...
This also includes a few other cleanups.
2021-10-12 09:22:49 -04:00
rijkvanzanten
435cc0cc67
v9.0.0-rc.96
2021-10-07 18:39:54 -04:00
Nicola Krumschmidt
ec3832d337
Make directus:extension.hidden optional ( #8593 )
...
This field will be used in conjunction with pack extensions
to be able to hide extensions that are only usable as part of a pack.
There is no need to make the field required, though.
2021-10-06 17:52:57 +02:00
renovate[bot]
06a52d10e6
Update dependency @rollup/plugin-commonjs to v21 ( #8494 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-10-04 12:44:49 -04:00
Nicola Krumschmidt
46f00d6202
Drop support for display handler functions in favor of functional components and make the routes module config required ( #8475 )
...
* Make routes in ModuleConfig required
* Make Panel options nullable
* Clean up InterfaceConfig and LayoutConfig types
* Remove DisplayHandlerFunction and rename handler to component
* Use template interpolation when registering extensions
2021-10-01 11:52:57 -04:00
rijkvanzanten
afe7b15990
v9.0.0-rc.95
2021-09-27 18:58:22 -04:00
rijkvanzanten
7e41860cbf
v9.0.0-rc.94
2021-09-22 15:53:24 -04:00
Dieter Luypaert
aadb699e11
Add extensions-sdk watch build option ( #7856 )
2021-09-17 17:24:10 +02:00
rijkvanzanten
61a368523b
v9.0.0-rc.93
2021-09-16 18:09:55 -04:00
Nicola Krumschmidt
1ff2fa0110
Add return type to useFilterFields ( #8062 )
2021-09-15 18:15:02 -04:00
Nitwel
ce8401b940
Move some compositons, utils and types to shared ( #8059 )
...
* move composables, types and utils to shared
* move composables, utils and types to shared
* expose utils and composables in extensionsSDK
* fix missing dependencies
* Sort index.ts exports
* Do the thing
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
2021-09-15 16:41:08 -04:00
renovate[bot]
8063dda2c7
Update dependency typescript to v4.4.3 ( #7973 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-09-10 18:30:56 -04:00
rijkvanzanten
a6e88183e9
v9.0.0-rc.92
2021-09-02 21:53:23 -04:00
Nicola Krumschmidt
ef8f81aaf4
Disable attribute inheritance for all layout components ( #7749 )
...
* Disable attribute inheritance for all layout components
This prevents vue from polluting the DOM with unused state props.
* Disable attribute inheritance in layout templates
2021-09-01 09:02:50 -04:00
Nicola Krumschmidt
a137a44e24
Update layout templates to new layouts system ( #7726 )
2021-08-31 12:41:50 -04:00