This PR updates the Orama docusaurus plugin, leading to a ~35% savings in Orama index size.
The plugin in v2.0.0-beta.6 requires the minimum Docusaurus version 2.4.3. It is backward compatible and produces no errors at build time or runtime.
Orama v2.0.0 is marked as beta but we grant 100% backward compatibility with Orama v1 and future compatibility with Orama 2.0 when it comes to the Docusaurus plugin. If any problem occurs, we'd be glad to maintain the integration on the Fastify website.
With Orama Plugin Docusaurus v1.2.1
npm run build && ls -la build
...
-rw-r--r--@ 1 micheleriva staff 1.2M Nov 13 23:24 orama-search-index-latest.json.gz
-rw-r--r--@ 1 micheleriva staff 344K Nov 13 23:24 orama-search-index-v1.14.x.json.gz
-rw-r--r--@ 1 micheleriva staff 523K Nov 13 23:24 orama-search-index-v2.15.x.json.gz
-rw-r--r--@ 1 micheleriva staff 976K Nov 13 23:24 orama-search-index-v3.29.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.1M Nov 13 23:24 orama-search-index-v4.0.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.1M Nov 13 23:24 orama-search-index-v4.1.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.1M Nov 13 23:24 orama-search-index-v4.10.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.1M Nov 13 23:24 orama-search-index-v4.11.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.2M Nov 13 23:24 orama-search-index-v4.12.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.2M Nov 13 23:24 orama-search-index-v4.13.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.2M Nov 13 23:24 orama-search-index-v4.14.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.2M Nov 13 23:24 orama-search-index-v4.15.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.2M Nov 13 23:24 orama-search-index-v4.16.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.2M Nov 13 23:24 orama-search-index-v4.17.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.2M Nov 13 23:24 orama-search-index-v4.18.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.2M Nov 13 23:24 orama-search-index-v4.19.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.1M Nov 13 23:24 orama-search-index-v4.2.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.2M Nov 13 23:24 orama-search-index-v4.20.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.2M Nov 13 23:24 orama-search-index-v4.21.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.2M Nov 13 23:24 orama-search-index-v4.22.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.2M Nov 13 23:24 orama-search-index-v4.23.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.2M Nov 13 23:24 orama-search-index-v4.24.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.1M Nov 13 23:24 orama-search-index-v4.3.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.1M Nov 13 23:24 orama-search-index-v4.4.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.1M Nov 13 23:24 orama-search-index-v4.5.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.1M Nov 13 23:24 orama-search-index-v4.6.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.1M Nov 13 23:24 orama-search-index-v4.7.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.1M Nov 13 23:24 orama-search-index-v4.8.x.json.gz
-rw-r--r--@ 1 micheleriva staff 1.1M Nov 13 23:24 orama-search-index-v4.9.x.json.gz
...
With Orama Plugin Docusaurus v2.0.0-beta.6
npm run build && ls -la build
...
-rw-r--r--@ 1 micheleriva staff 866K Nov 14 10:16 orama-search-index-latest.json.gz
-rw-r--r--@ 1 micheleriva staff 239K Nov 14 10:16 orama-search-index-v1.14.x.json.gz
-rw-r--r--@ 1 micheleriva staff 362K Nov 14 10:16 orama-search-index-v2.15.x.json.gz
-rw-r--r--@ 1 micheleriva staff 685K Nov 14 10:16 orama-search-index-v3.29.x.json.gz
-rw-r--r--@ 1 micheleriva staff 758K Nov 14 10:16 orama-search-index-v4.0.x.json.gz
-rw-r--r--@ 1 micheleriva staff 761K Nov 14 10:16 orama-search-index-v4.1.x.json.gz
-rw-r--r--@ 1 micheleriva staff 819K Nov 14 10:16 orama-search-index-v4.10.x.json.gz
-rw-r--r--@ 1 micheleriva staff 821K Nov 14 10:16 orama-search-index-v4.11.x.json.gz
-rw-r--r--@ 1 micheleriva staff 821K Nov 14 10:16 orama-search-index-v4.12.x.json.gz
-rw-r--r--@ 1 micheleriva staff 840K Nov 14 10:16 orama-search-index-v4.13.x.json.gz
-rw-r--r--@ 1 micheleriva staff 841K Nov 14 10:16 orama-search-index-v4.14.x.json.gz
-rw-r--r--@ 1 micheleriva staff 844K Nov 14 10:16 orama-search-index-v4.15.x.json.gz
-rw-r--r--@ 1 micheleriva staff 848K Nov 14 10:16 orama-search-index-v4.16.x.json.gz
-rw-r--r--@ 1 micheleriva staff 848K Nov 14 10:16 orama-search-index-v4.17.x.json.gz
-rw-r--r--@ 1 micheleriva staff 853K Nov 14 10:16 orama-search-index-v4.18.x.json.gz
-rw-r--r--@ 1 micheleriva staff 867K Nov 14 10:16 orama-search-index-v4.19.x.json.gz
-rw-r--r--@ 1 micheleriva staff 777K Nov 14 10:16 orama-search-index-v4.2.x.json.gz
-rw-r--r--@ 1 micheleriva staff 872K Nov 14 10:16 orama-search-index-v4.20.x.json.gz
-rw-r--r--@ 1 micheleriva staff 870K Nov 14 10:16 orama-search-index-v4.21.x.json.gz
-rw-r--r--@ 1 micheleriva staff 872K Nov 14 10:16 orama-search-index-v4.22.x.json.gz
-rw-r--r--@ 1 micheleriva staff 873K Nov 14 10:16 orama-search-index-v4.23.x.json.gz
-rw-r--r--@ 1 micheleriva staff 877K Nov 14 10:16 orama-search-index-v4.24.x.json.gz
-rw-r--r--@ 1 micheleriva staff 787K Nov 14 10:16 orama-search-index-v4.3.x.json.gz
-rw-r--r--@ 1 micheleriva staff 788K Nov 14 10:16 orama-search-index-v4.4.x.json.gz
-rw-r--r--@ 1 micheleriva staff 790K Nov 14 10:16 orama-search-index-v4.5.x.json.gz
-rw-r--r--@ 1 micheleriva staff 793K Nov 14 10:16 orama-search-index-v4.6.x.json.gz
-rw-r--r--@ 1 micheleriva staff 795K Nov 14 10:16 orama-search-index-v4.7.x.json.gz
-rw-r--r--@ 1 micheleriva staff 807K Nov 14 10:16 orama-search-index-v4.8.x.json.gz
-rw-r--r--@ 1 micheleriva staff 811K Nov 14 10:16 orama-search-index-v4.9.x.json.gz
...
Description
This PR updates the Orama docusaurus plugin, leading to a ~35% savings in Orama index size.
The plugin in
v2.0.0-beta.6
requires the minimum Docusaurus version2.4.3
. It is backward compatible and produces no errors at build time or runtime.Orama v2.0.0 is marked as beta but we grant 100% backward compatibility with Orama v1 and future compatibility with Orama 2.0 when it comes to the Docusaurus plugin. If any problem occurs, we'd be glad to maintain the integration on the Fastify website.
With Orama Plugin Docusaurus v1.2.1
With Orama Plugin Docusaurus v2.0.0-beta.6
Related Issues
Check List