diff --git a/lab/pdf/package.json b/lab/pdf/package.json
index 442b5e4217beb11feb6c0af7d92b294fcc3d34f8..24742d9171ef922e3487d115f12094db82ad4cf2 100644
--- a/lab/pdf/package.json
+++ b/lab/pdf/package.json
@@ -15,7 +15,7 @@
     "@adornis/base": "workspace:^",
     "@adornis/baseql": "workspace:^",
     "@adornis/chemistry": "workspace:^",
-    "@adornis/dialog": "^12.2.0",
+    "@adornis/dialog": "workspace:^",
     "@adornis/file-utils": "workspace:^",
     "@adornis/translation-core": "workspace:^",
     "@types/gm": "^1.25.4",
diff --git a/lab/whatsapp/package.json b/lab/whatsapp/package.json
index 362f5976166a7b51b2c6ccb6f26bcaa45f6fdab9..684983b746d4f4fe35a88d4a1f09fdb63a2ba5cf 100644
--- a/lab/whatsapp/package.json
+++ b/lab/whatsapp/package.json
@@ -9,8 +9,8 @@
   "type": "module",
   "types": "__types.d.ts",
   "dependencies": {
-    "@adornis/base": "^11.3.1",
-    "@adornis/config": "^10.4.3",
+    "@adornis/base": "workspace:^",
+    "@adornis/config": "workspace:^",
     "express": "^4.18.2",
     "form-data": "^4.0.0",
     "needle": "^3.2.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index ea7c884bfd5f2a16a112046d7fd9699242bac752..aafd79e26b3a0d4898343873e1fb82c201b1d083 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -812,8 +812,8 @@ importers:
         specifier: workspace:^
         version: link:../../modules/chemistry
       '@adornis/dialog':
-        specifier: ^12.2.0
-        version: 12.2.0(@capacitor/core@5.7.8)(gcp-metadata@5.3.0(encoding@0.1.13))(socks@2.8.3)
+        specifier: workspace:^
+        version: link:../../modules/dialog
       '@adornis/file-utils':
         specifier: workspace:^
         version: link:../../modules/file-utils
@@ -964,11 +964,11 @@ importers:
   lab/whatsapp:
     dependencies:
       '@adornis/base':
-        specifier: ^11.3.1
-        version: 11.5.7(gcp-metadata@5.3.0(encoding@0.1.13))(socks@2.8.3)
+        specifier: workspace:^
+        version: link:../../modules/base
       '@adornis/config':
-        specifier: ^10.4.3
-        version: 10.4.4
+        specifier: workspace:^
+        version: link:../../modules/config
       express:
         specifier: ^4.18.2
         version: 4.21.2
@@ -3295,27 +3295,6 @@ importers:
 
 packages:
 
-  '@adornis/ass@10.1.13':
-    resolution: {integrity: sha1-ucCMKPfXQX+MeTzy17BV1wRXruA=, tarball: https://code.adornis.de/api/v4/projects/423/packages/npm/@adornis/ass/-/@adornis/ass-10.1.13.tgz}
-
-  '@adornis/base@11.5.7':
-    resolution: {integrity: sha1-NBdfxV4Ui/qMXSpPNk5v0V3hnb8=, tarball: https://code.adornis.de/api/v4/projects/423/packages/npm/@adornis/base/-/@adornis/base-11.5.7.tgz}
-
-  '@adornis/chemistry@12.15.0':
-    resolution: {integrity: sha1-Gy/vO1Zbc1MUMcehZU62Df9Sjdc=, tarball: https://code.adornis.de/api/v4/projects/423/packages/npm/@adornis/chemistry/-/@adornis/chemistry-12.15.0.tgz}
-
-  '@adornis/config@10.4.4':
-    resolution: {integrity: sha1-MoVMmbTtbN253qXmUAulzQveLKM=, tarball: https://code.adornis.de/api/v4/projects/423/packages/npm/@adornis/config/-/@adornis/config-10.4.4.tgz}
-
-  '@adornis/dialog@12.2.0':
-    resolution: {integrity: sha1-b6ussjFJIQoOSAthMIgdXijwRHY=, tarball: https://code.adornis.de/api/v4/projects/423/packages/npm/@adornis/dialog/-/@adornis/dialog-12.2.0.tgz}
-
-  '@adornis/router@2.4.11':
-    resolution: {integrity: sha1-I0CB8ggV3cWAXerDCqK36YiLxPM=, tarball: https://code.adornis.de/api/v4/projects/423/packages/npm/@adornis/router/-/@adornis/router-2.4.11.tgz}
-
-  '@adornis/translation-core@4.0.34':
-    resolution: {integrity: sha1-eMwTM9qKBtrQkby7WwOg4AgqmNE=, tarball: https://code.adornis.de/api/v4/projects/423/packages/npm/@adornis/translation-core/-/@adornis/translation-core-4.0.34.tgz}
-
   '@alloc/quick-lru@5.2.0':
     resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==}
     engines: {node: '>=10'}
@@ -10077,114 +10056,6 @@ packages:
 
 snapshots:
 
-  '@adornis/ass@10.1.13':
-    dependencies:
-      construct-style-sheets-polyfill: 3.1.0
-      css-vendor: 2.0.8
-      csstype: 3.1.3
-      md5: 2.3.0
-
-  '@adornis/base@11.5.7(gcp-metadata@5.3.0(encoding@0.1.13))(socks@2.8.3)':
-    dependencies:
-      '@adornis/ass': 10.1.13
-      '@adornis/config': 10.4.4
-      '@capacitor/cli': 5.7.8
-      '@capacitor/core': 5.7.8
-      '@capacitor/keyboard': 5.0.9(@capacitor/core@5.7.8)
-      lit: 3.2.1
-      luxon: 3.5.0
-      mongodb: 6.11.0(gcp-metadata@5.3.0(encoding@0.1.13))(socks@2.8.3)
-      pino: 8.21.0
-      rxjs: 7.8.1
-    transitivePeerDependencies:
-      - '@aws-sdk/credential-providers'
-      - '@mongodb-js/zstd'
-      - gcp-metadata
-      - kerberos
-      - mongodb-client-encryption
-      - snappy
-      - socks
-      - supports-color
-
-  '@adornis/chemistry@12.15.0(@capacitor/core@5.7.8)(gcp-metadata@5.3.0(encoding@0.1.13))(socks@2.8.3)':
-    dependencies:
-      '@adornis/ass': 10.1.13
-      '@adornis/base': 11.5.7(gcp-metadata@5.3.0(encoding@0.1.13))(socks@2.8.3)
-      '@adornis/config': 10.4.4
-      '@adornis/router': 2.4.11(gcp-metadata@5.3.0(encoding@0.1.13))(socks@2.8.3)
-      '@adornis/translation-core': 4.0.34(gcp-metadata@5.3.0(encoding@0.1.13))(socks@2.8.3)
-      '@capacitor/keyboard': 5.0.9(@capacitor/core@5.7.8)
-      '@lit-labs/motion': 1.0.7
-      '@lit/reactive-element': 2.0.4
-      csstype: 3.1.3
-      lit: 3.2.1
-      rxjs: 7.8.1
-    transitivePeerDependencies:
-      - '@aws-sdk/credential-providers'
-      - '@capacitor/core'
-      - '@mongodb-js/zstd'
-      - gcp-metadata
-      - kerberos
-      - mongodb-client-encryption
-      - snappy
-      - socks
-      - supports-color
-
-  '@adornis/config@10.4.4': {}
-
-  '@adornis/dialog@12.2.0(@capacitor/core@5.7.8)(gcp-metadata@5.3.0(encoding@0.1.13))(socks@2.8.3)':
-    dependencies:
-      '@adornis/ass': 10.1.13
-      '@adornis/base': 11.5.7(gcp-metadata@5.3.0(encoding@0.1.13))(socks@2.8.3)
-      '@adornis/chemistry': 12.15.0(@capacitor/core@5.7.8)(gcp-metadata@5.3.0(encoding@0.1.13))(socks@2.8.3)
-      '@adornis/router': 2.4.11(gcp-metadata@5.3.0(encoding@0.1.13))(socks@2.8.3)
-      lit: 3.2.1
-      rxjs: 7.8.1
-      westures: 1.1.1
-    transitivePeerDependencies:
-      - '@aws-sdk/credential-providers'
-      - '@capacitor/core'
-      - '@mongodb-js/zstd'
-      - gcp-metadata
-      - kerberos
-      - mongodb-client-encryption
-      - snappy
-      - socks
-      - supports-color
-
-  '@adornis/router@2.4.11(gcp-metadata@5.3.0(encoding@0.1.13))(socks@2.8.3)':
-    dependencies:
-      '@adornis/base': 11.5.7(gcp-metadata@5.3.0(encoding@0.1.13))(socks@2.8.3)
-      '@adornis/config': 10.4.4
-      lit: 3.2.1
-      rxjs: 7.8.1
-      urlpattern-polyfill: 9.0.0
-    transitivePeerDependencies:
-      - '@aws-sdk/credential-providers'
-      - '@mongodb-js/zstd'
-      - gcp-metadata
-      - kerberos
-      - mongodb-client-encryption
-      - snappy
-      - socks
-      - supports-color
-
-  '@adornis/translation-core@4.0.34(gcp-metadata@5.3.0(encoding@0.1.13))(socks@2.8.3)':
-    dependencies:
-      '@adornis/base': 11.5.7(gcp-metadata@5.3.0(encoding@0.1.13))(socks@2.8.3)
-      '@adornis/config': 10.4.4
-      lit: 3.2.1
-      rxjs: 7.8.1
-    transitivePeerDependencies:
-      - '@aws-sdk/credential-providers'
-      - '@mongodb-js/zstd'
-      - gcp-metadata
-      - kerberos
-      - mongodb-client-encryption
-      - snappy
-      - socks
-      - supports-color
-
   '@alloc/quick-lru@5.2.0': {}
 
   '@apollo/cache-control-types@1.0.3(graphql@16.9.0)':