From 998bc3539ad8f2ee4acff5785897b7769889747c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 21 Oct 2024 15:39:33 +0000 Subject: [PATCH 1/6] chore(deps): update dependency @mdx-js/react to v3.1.0 --- site/package-lock.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/site/package-lock.json b/site/package-lock.json index d09b19dd..f6e60ce5 100644 --- a/site/package-lock.json +++ b/site/package-lock.json @@ -2754,9 +2754,10 @@ } }, "node_modules/@mdx-js/react": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.1.tgz", - "integrity": "sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.0.tgz", + "integrity": "sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==", + "license": "MIT", "dependencies": { "@types/mdx": "^2.0.0" }, From a79364ae1b3efdc17e59dc9819ceb02f1769185d Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Mon, 21 Oct 2024 17:26:08 +0000 Subject: [PATCH 2/6] chore(release): 10.5.0 [skip ci] ## [10.5.0](https://github.com/Collektive/collektive/compare/10.4.0...10.5.0) (2024-10-21) ### Dependency updates * **api-deps:** update kotlin to v2.0.20 and Kotest to v6.0.0.M1 ([#518](https://github.com/Collektive/collektive/issues/518)) ([629076b](https://github.com/Collektive/collektive/commit/629076b5bfb239f4f4ad2d23988f21dfc3351c1a)) * **deps:** update alchemist to v34.1.6 ([6653b67](https://github.com/Collektive/collektive/commit/6653b67425564d19ac2349bf2a464df552554091)) * **deps:** update dependency @mdx-js/react to v3.1.0 ([998bc35](https://github.com/Collektive/collektive/commit/998bc3539ad8f2ee4acff5785897b7769889747c)) ### Build and continuous integration * use the built-in feature of setup-node to install the correct node engine version ([#519](https://github.com/Collektive/collektive/issues/519)) ([3fdfa8b](https://github.com/Collektive/collektive/commit/3fdfa8b4a2d93b7f33bc6b1c033e46cffa2219bc)) ### General maintenance * **release:** 10.5.0 [skip ci] ([42b3f4b](https://github.com/Collektive/collektive/commit/42b3f4be23b08cbc8fa411b476141e173c49ca11)), closes [#518](https://github.com/Collektive/collektive/issues/518) --- CHANGELOG.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2671bc4b..d49f7acb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,19 @@ +## [10.5.0](https://github.com/Collektive/collektive/compare/10.4.0...10.5.0) (2024-10-21) + +### Dependency updates + +* **api-deps:** update kotlin to v2.0.20 and Kotest to v6.0.0.M1 ([#518](https://github.com/Collektive/collektive/issues/518)) ([629076b](https://github.com/Collektive/collektive/commit/629076b5bfb239f4f4ad2d23988f21dfc3351c1a)) +* **deps:** update alchemist to v34.1.6 ([6653b67](https://github.com/Collektive/collektive/commit/6653b67425564d19ac2349bf2a464df552554091)) +* **deps:** update dependency @mdx-js/react to v3.1.0 ([998bc35](https://github.com/Collektive/collektive/commit/998bc3539ad8f2ee4acff5785897b7769889747c)) + +### Build and continuous integration + +* use the built-in feature of setup-node to install the correct node engine version ([#519](https://github.com/Collektive/collektive/issues/519)) ([3fdfa8b](https://github.com/Collektive/collektive/commit/3fdfa8b4a2d93b7f33bc6b1c033e46cffa2219bc)) + +### General maintenance + +* **release:** 10.5.0 [skip ci] ([42b3f4b](https://github.com/Collektive/collektive/commit/42b3f4be23b08cbc8fa411b476141e173c49ca11)), closes [#518](https://github.com/Collektive/collektive/issues/518) + ## [10.5.0](https://github.com/Collektive/collektive/compare/10.4.0...10.5.0) (2024-10-20) ### Dependency updates From 0487e63506f662a8228be087d16b7f5914815acc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 21 Oct 2024 21:03:58 +0000 Subject: [PATCH 3/6] chore(deps): update dependency it.unibo.alchemist:alchemist-api to v34.1.7 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 58ede1a0..f0687c9f 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,5 +1,5 @@ [versions] -alchemist = "34.1.6" +alchemist = "34.1.7" build-config = "5.5.0" coroutines = "1.9.0" dokka = "1.9.20" From 0f8089d7645f01a2f214ebff24f4a89537922a80 Mon Sep 17 00:00:00 2001 From: Nicolas Farabegoli Date: Mon, 21 Oct 2024 23:19:02 +0200 Subject: [PATCH 4/6] docs(site): setup getting started page and enable algola search --- site/docs/about/_category_.json | 2 +- site/docs/explanation/_category_.json | 2 +- site/docs/getting-started.mdx | 79 +++++++ site/docs/how-to-guide/_category_.json | 2 +- site/docs/intro.md | 2 +- site/docs/introduction/_category_.json | 2 +- site/docs/reference-guides/_category_.json | 2 +- site/docs/tutorials/_category_.json | 2 +- site/docusaurus.config.ts | 234 +++++++++++++-------- site/src/css/custom.css | 57 +++-- 10 files changed, 273 insertions(+), 111 deletions(-) create mode 100644 site/docs/getting-started.mdx diff --git a/site/docs/about/_category_.json b/site/docs/about/_category_.json index d1c3f01b..6d98f9fa 100644 --- a/site/docs/about/_category_.json +++ b/site/docs/about/_category_.json @@ -1,6 +1,6 @@ { "label": "About", - "position": 1, + "position": 100, "link": { "type": "generated-index", "description": "TODO" diff --git a/site/docs/explanation/_category_.json b/site/docs/explanation/_category_.json index d0e54cc9..51e9e68c 100644 --- a/site/docs/explanation/_category_.json +++ b/site/docs/explanation/_category_.json @@ -1,6 +1,6 @@ { "label": "Explanation", - "position": 5, + "position": 50, "link": { "type": "generated-index", "description": "TODO" diff --git a/site/docs/getting-started.mdx b/site/docs/getting-started.mdx new file mode 100644 index 00000000..451885d6 --- /dev/null +++ b/site/docs/getting-started.mdx @@ -0,0 +1,79 @@ +--- +sidebar_position: 1 +sidebar_label: Getting Started +id: gettingstarted +title: Getting Started +--- + + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +**Collektive** is composed of several independent components: + +- The core _DSL_ (Domain Specific Language) defining the language syntax and semantics. +- The _compiler plugin_ used to automatically devise the communication protocol based on the program's structure. +- The _stdlib_ (Standard Library) providing common functionalities and data structures. + +## Compiler plugin setup + +To use **Collektive** in your project, first add the **compiler plugin** to your `build.gradle.kts` file: + +```kotlin +plugins { + kotlin("multiplatform") version "" + id("it.unibo.collektive.collektive-plugin") version "" +} +``` + +:::danger +The **compiler plugin** it's a mandatory component of the **Collektive** ecosystem. It is used to automatically devise +the +communication protocol based on the program's structure. + +Without this plugin, the program will **NOT** run as expected at runtime. +::: + +## Dependencies setup +To start you app development, add the `dsl` and (optionally) the `stdlib` dependencies to your `build.gradle.kts` file: + + + + +```kotlin +kotlin { + jvm() + js() + ... + sourceSets { + val commonMain by getting { + dependencies { + implementation("it.unibo.collektive:dsl:") + implementation("it.unibo.collektive:stdlib:") + } + } + } +} +``` + + + + +```kotlin +dependencies { + implementation("it.unibo.collektive:dsl:") + implementation("it.unibo.collektive:stdlib:") +} +``` + + + + +:::tip[**Collektive** :heart: Kotlin Multiplatform] + +**Collektive** supports [KMP](https://kotlinlang.org/docs/multiplatform-intro.html) (Kotlin Multiplatform) projects, allowing you to use the DSL in Native, JS, and JVM environments. +Currently, the following platforms are supported: +- **JVM** +- **JS** (node.js and browser) +- **Native** (iOS, macOS, Linux, Windows) +::: diff --git a/site/docs/how-to-guide/_category_.json b/site/docs/how-to-guide/_category_.json index 19b401e1..252a355c 100644 --- a/site/docs/how-to-guide/_category_.json +++ b/site/docs/how-to-guide/_category_.json @@ -1,6 +1,6 @@ { "label": "How To Guide", - "position": 4, + "position": 40, "link": { "type": "generated-index", "description": "TODO" diff --git a/site/docs/intro.md b/site/docs/intro.md index ae84714d..e090ed8a 100644 --- a/site/docs/intro.md +++ b/site/docs/intro.md @@ -2,6 +2,6 @@ sidebar_position: 0 --- -# Collektive Intro +# Collektive Introduction todo \ No newline at end of file diff --git a/site/docs/introduction/_category_.json b/site/docs/introduction/_category_.json index 8fc20a22..3d94af79 100644 --- a/site/docs/introduction/_category_.json +++ b/site/docs/introduction/_category_.json @@ -1,6 +1,6 @@ { "label": "Introduction", - "position": 2, + "position": 20, "link": { "type": "generated-index", "description": "TODO" diff --git a/site/docs/reference-guides/_category_.json b/site/docs/reference-guides/_category_.json index 73348e7a..6c568e16 100644 --- a/site/docs/reference-guides/_category_.json +++ b/site/docs/reference-guides/_category_.json @@ -1,6 +1,6 @@ { "label": "Reference", - "position": 6, + "position": 60, "link": { "type": "generated-index", "description": "TODO" diff --git a/site/docs/tutorials/_category_.json b/site/docs/tutorials/_category_.json index 0fbaeb22..e53841dc 100644 --- a/site/docs/tutorials/_category_.json +++ b/site/docs/tutorials/_category_.json @@ -1,6 +1,6 @@ { "label": "Tutorial", - "position": 7, + "position": 70, "link": { "type": "generated-index", "description": "TODO" diff --git a/site/docusaurus.config.ts b/site/docusaurus.config.ts index 614d28f8..da67d53a 100644 --- a/site/docusaurus.config.ts +++ b/site/docusaurus.config.ts @@ -3,102 +3,170 @@ import type {Config} from '@docusaurus/types'; import type * as Preset from '@docusaurus/preset-classic'; const config: Config = { - title: 'Collektive', - tagline: 'Aggregate Computing in Kotlin Multiplatform', - favicon: 'img/favicon.ico', + title: 'Collektive', + tagline: 'Aggregate Computing in Kotlin Multiplatform', + favicon: 'img/collektive-logo.svg', - // Set the production url of your site here - url: 'https://collektive.github.io', - // Set the // pathname under which your site is served - // For GitHub pages deployment, it is often '//' - baseUrl: '/', + // Set the production url of your site here + url: 'https://collektive.github.io', + // Set the // pathname under which your site is served + // For GitHub pages deployment, it is often '//' + baseUrl: '/', + trailingSlash: true, - // GitHub pages deployment config. - // If you aren't using GitHub pages, you don't need these. - organizationName: 'Collektive', // Usually your GitHub org/user name. - projectName: 'collektive', // Usually your repo name. + // GitHub pages deployment config. + // If you aren't using GitHub pages, you don't need these. + organizationName: 'Collektive', // Usually your GitHub org/user name. + projectName: 'collektive', // Usually your repo name. - onBrokenLinks: 'throw', - onBrokenMarkdownLinks: 'warn', + onBrokenLinks: 'throw', + onBrokenMarkdownLinks: 'warn', - // Even if you don't use internationalization, you can use this field to set - // useful metadata like html lang. For example, if your site is Chinese, you - // may want to replace "en" with "zh-Hans". - i18n: { - defaultLocale: 'en', - locales: ['en'], - }, + // Even if you don't use internationalization, you can use this field to set + // useful metadata like html lang. For example, if your site is Chinese, you + // may want to replace "en" with "zh-Hans". + i18n: { + defaultLocale: 'en', + locales: ['en'], + }, - presets: [ - [ - 'classic', - { - docs: { - sidebarPath: './sidebars.ts', - // Please change this to your repo. - // Remove this to remove the "edit this page" links. - editUrl: - 'https://github.com/Collektive/collektive/tree/main/site/docs/', - }, - theme: { - customCss: './src/css/custom.css', - }, - } satisfies Preset.Options, + presets: [ + [ + 'classic', + { + docs: { + sidebarPath: './sidebars.ts', + // Please change this to your repo. + // Remove this to remove the "edit this page" links. + editUrl: + 'https://github.com/Collektive/collektive/tree/master/site/', + }, + theme: { + customCss: './src/css/custom.css', + }, + } satisfies Preset.Options, + ], ], - ], - themeConfig: { - // Replace with your project's social card - image: 'img/collektive-logo.svg', - navbar: { - title: 'Collektive', - logo: { - alt: 'Collektive Logo', - src: 'img/collektive-logo.svg', - }, - items: [ - { - type: 'docSidebar', - sidebarId: 'tutorialSidebar', - position: 'left', - label: 'Documentation', + themeConfig: { + algolia: { + // The application ID provided by Algolia + appId: 'O0DP3M3LFT', + + // Public API key: it is safe to commit it + apiKey: 'f0a3080f40caf6df450ca01ffb60b601', + + indexName: 'collektive', + + // Optional: see doc section below + contextualSearch: true, + + // Optional: Replace parts of the item URLs from Algolia. Useful when using the same search index for multiple deployments using a different baseUrl. You can use regexp or string in the `from` param. For example: localhost:3000 vs myCompany.com/docs + replaceSearchResultPathname: { + from: '/docs/', // or as RegExp: /\/docs\// + to: '/', + }, + }, - { - href: 'https://github.com/Collektive/collektive', - label: 'GitHub', - position: 'right', + // Replace with your project's social card + image: 'img/collektive-logo.svg', + navbar: { + title: 'Collektive', + logo: { + alt: 'Collektive Logo', + src: 'img/collektive-logo.svg', + }, + items: [ + { + type: 'doc', + position: 'left', + docId: 'intro', + label: 'Docs', + }, + { + type: 'dropdown', + label: 'APIs', + position: 'left', + items: [ + { + label: 'dsl', + href: 'https://javadoc.io/doc/it.unibo.collektive/dsl/latest/index.html', + }, + { + label: 'stdlib', + href: 'https://javadoc.io/doc/it.unibo.collektive/stdlib/latest/index.html', + }, + ], + }, + { + type: 'search', + position: 'right', + }, + { + href: 'https://github.com/Collektive/collektive', + className: 'header-github-link', + 'aria-label': 'GitHub repository', + position: 'right', + }, + ], }, - ], - }, - footer: { - style: 'dark', - links: [ - { - title: 'Docs', - items: [ + footer: { + style: 'dark', + links: [ + { + title: 'Docs', + items: [ + { + label: 'Getting Started', + to: '/docs/intro', + }, + ], + }, + { + title: 'More', + items: [ + { + label: 'GitHub', + href: 'https://github.com/Collektive/collektive', + }, + ], + }, + ], + copyright: `Copyright © ${new Date().getFullYear()} Collektive, Org. Built with Docusaurus.`, + }, + prism: { + theme: prismThemes.github, + darkTheme: prismThemes.dracula, + }, + metadata: [ + {name: 'keywords', content: 'cooking, blog'}, + {name: 'twitter:card', content: 'summary_large_image'}, + ], + headTags: [ + // Declare a preconnect tag { - label: 'Getting Started', - to: '/docs/intro', + tagName: 'link', + attributes: { + rel: 'preconnect', + href: 'https://collektive.github.io', + }, }, - ], - }, - { - title: 'More', - items: [ + // Declare some json-ld structured data { - label: 'GitHub', - href: 'https://github.com/Collektive/collektive', + tagName: 'script', + attributes: { + type: 'application/ld+json', + }, + innerHTML: JSON.stringify({ + '@context': 'https://schema.org/', + '@type': 'Organization', + name: 'Collektive Org.', + url: 'https://collektive.github.io/', + logo: 'https://collective.github.io/img/collektive-logo.svg', + }), }, - ], - }, - ], - copyright: `Copyright © ${new Date().getFullYear()} Collektive, Org. Built with Docusaurus.`, - }, - prism: { - theme: prismThemes.github, - darkTheme: prismThemes.dracula, - }, - } satisfies Preset.ThemeConfig, + ], + } satisfies Preset.ThemeConfig, }; export default config; diff --git a/site/src/css/custom.css b/site/src/css/custom.css index d3ca4870..afc60c5c 100644 --- a/site/src/css/custom.css +++ b/site/src/css/custom.css @@ -11,29 +11,44 @@ /* You can override the default Infima variables here. */ [data-theme='light'] { - --ifm-color-primary: #7f52ff; - --ifm-color-primary-dark: #935ae6; - --ifm-color-primary-darker: #a765cc; - --ifm-color-primary-darkest: #bb6fb3; - --ifm-color-primary-light: #6f4be0; - --ifm-color-primary-lighter: #5f43d9; - --ifm-color-primary-lightest: #4f3bd3; - --docusaurus-highlighted-code-line-bg: rgba(255, 255, 255, 0.3); - fill: var(--ifm-color-primary); - background-color: #ffffff; + --ifm-color-primary: #7f52ff; + --ifm-color-primary-dark: #935ae6; + --ifm-color-primary-darker: #a765cc; + --ifm-color-primary-darkest: #bb6fb3; + --ifm-color-primary-light: #6f4be0; + --ifm-color-primary-lighter: #5f43d9; + --ifm-color-primary-lightest: #4f3bd3; + --docusaurus-highlighted-code-line-bg: rgba(255, 255, 255, 0.3); + fill: var(--ifm-color-primary); + background-color: #ffffff; } - /* For readability concerns, you should choose a lighter palette in dark mode. */ [data-theme='dark'] { - --ifm-color-primary: #a646b1; - --ifm-color-primary-dark: #a646b1; - --ifm-color-primary-darker: #933e9f; - --ifm-color-primary-darkest: #80368d; - --ifm-color-primary-light: #c85dd5; - --ifm-color-primary-lighter: #d76de7; - --ifm-color-primary-lightest: #e67cf9; - --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3); - fill: var(--ifm-color-primary); - background-color: #121212; + --ifm-color-primary: #a646b1; + --ifm-color-primary-dark: #a646b1; + --ifm-color-primary-darker: #933e9f; + --ifm-color-primary-darkest: #80368d; + --ifm-color-primary-light: #c85dd5; + --ifm-color-primary-lighter: #d76de7; + --ifm-color-primary-lightest: #e67cf9; + --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3); + fill: var(--ifm-color-primary); + background-color: #121212; +} + +.header-github-link:hover { + opacity: 0.6; +} + +.header-github-link::before { + content: ''; + width: 24px; + height: 24px; + display: flex; + background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E") no-repeat; +} + +[data-theme='dark'] .header-github-link::before { + background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='white' d='M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E") no-repeat; } From feff4290b4acfb21f4b1b018367e6466b3ad2e52 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Tue, 22 Oct 2024 07:32:33 +0000 Subject: [PATCH 5/6] chore(release): 10.5.1 [skip ci] ## [10.5.1](https://github.com/Collektive/collektive/compare/10.5.0...10.5.1) (2024-10-22) ### Dependency updates * **deps:** update dependency it.unibo.alchemist:alchemist-api to v34.1.7 ([0487e63](https://github.com/Collektive/collektive/commit/0487e63506f662a8228be087d16b7f5914815acc)) ### Documentation * **site:** setup getting started page and enable algola search ([0f8089d](https://github.com/Collektive/collektive/commit/0f8089d7645f01a2f214ebff24f4a89537922a80)) --- CHANGELOG.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d49f7acb..a3be3784 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +## [10.5.1](https://github.com/Collektive/collektive/compare/10.5.0...10.5.1) (2024-10-22) + +### Dependency updates + +* **deps:** update dependency it.unibo.alchemist:alchemist-api to v34.1.7 ([0487e63](https://github.com/Collektive/collektive/commit/0487e63506f662a8228be087d16b7f5914815acc)) + +### Documentation + +* **site:** setup getting started page and enable algola search ([0f8089d](https://github.com/Collektive/collektive/commit/0f8089d7645f01a2f214ebff24f4a89537922a80)) + ## [10.5.0](https://github.com/Collektive/collektive/compare/10.4.0...10.5.0) (2024-10-21) ### Dependency updates From 198c13c388758157f16acbcb4aea59fa200952e9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 22 Oct 2024 13:38:22 +0000 Subject: [PATCH 6/6] chore(deps): update alchemist to v34.1.8 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index f0687c9f..69a4225d 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,5 +1,5 @@ [versions] -alchemist = "34.1.7" +alchemist = "34.1.8" build-config = "5.5.0" coroutines = "1.9.0" dokka = "1.9.20"