From 138bfd574361713dfb1073e637f874e0a35d7ea5 Mon Sep 17 00:00:00 2001 From: Bram Date: Fri, 29 Dec 2023 16:56:53 +0100 Subject: [PATCH 1/2] Add elm-test as new merging requirement --- docs/before-merge.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/before-merge.md b/docs/before-merge.md index aeeade8..094440b 100644 --- a/docs/before-merge.md +++ b/docs/before-merge.md @@ -8,6 +8,7 @@ If you wish to merge your branch to the `develop` branch, make sure to follow th - [ ] Run `elm-format` to ensure the correct formatting of the Elm files. - [ ] Use `elm-doc-preview` to verify whether the documentation is up to standards. +- [ ] Run `elm-test` to verify that all tests run successfully. ## The `develop` branch to `main` @@ -17,6 +18,7 @@ Before that is being done, however, the following tasks should be done: - [ ] Run `elm-format` to ensure the correct formatting of the Elm files. - [ ] Use `elm-doc-preview` to verify whether the documentation is up to standards. +- [ ] Run `elm-test --fuzz 1000` to verify that all tests run successfully. - [ ] Remove exposed modules from `elm.json` that do not need to be exposed modules in the release. - [ ] Run `elm bump` to update the library's version number - [ ] Update the version name in the [default values config file](../src/Internal/Config/Default.elm). From af26e2b0a41ab9a774b92409345608c026a83ba0 Mon Sep 17 00:00:00 2001 From: Bram Date: Fri, 29 Dec 2023 17:03:57 +0100 Subject: [PATCH 2/2] Prepare develop for master elm-test --fuzz 10000 --seed 188919533398969 --- elm.json | 21 ++------------------- src/Internal/Config/Default.elm | 2 +- 2 files changed, 3 insertions(+), 20 deletions(-) diff --git a/elm.json b/elm.json index 405b455..78baf2d 100644 --- a/elm.json +++ b/elm.json @@ -3,28 +3,11 @@ "name": "noordstar/elm-matrix-sdk-beta", "summary": "Matrix SDK for instant communication. Unstable beta version for testing only.", "license": "EUPL-1.1", - "version": "2.0.0", + "version": "2.1.0", "exposed-modules": [ "Matrix", "Matrix.Event", - "Matrix.Settings", - "Internal.Config.Default", - "Internal.Config.Leaks", - "Internal.Config.Text", - "Internal.Tools.Decode", - "Internal.Tools.Encode", - "Internal.Tools.Hashdict", - "Internal.Tools.Iddict", - "Internal.Tools.Mashdict", - "Internal.Tools.Timestamp", - "Internal.Tools.VersionControl", - "Internal.Values.Context", - "Internal.Values.Envelope", - "Internal.Values.Event", - "Internal.Values.Settings", - "Internal.Values.StateManager", - "Internal.Values.Vault", - "Types" + "Matrix.Settings" ], "elm-version": "0.19.0 <= v < 0.20.0", "dependencies": { diff --git a/src/Internal/Config/Default.elm b/src/Internal/Config/Default.elm index 9b89604..835c430 100644 --- a/src/Internal/Config/Default.elm +++ b/src/Internal/Config/Default.elm @@ -23,7 +23,7 @@ will assume until overriden by the user. -} currentVersion : String currentVersion = - "beta 2.0.0" + "beta 2.1.0" {-| The default device name that is being communicated with the Matrix API.