Skip to content

Commit

Permalink
Version 0.4.1
Browse files Browse the repository at this point in the history
  • Loading branch information
Josef Erben committed Mar 31, 2021
1 parent a31d564 commit 9cadfc3
Show file tree
Hide file tree
Showing 18 changed files with 30 additions and 24 deletions.
4 changes: 4 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
## [0.4.1] - 2021-03-31
### Fixed
- Register timezone removal migration in `sihl-queue`. This makes it easy to change the timezone on the server without breaking applications.

## [0.4.0] - 2021-03-27
### Changed
- Get rid of `Sihl.Web.Middleware.htmx`, `Sihl.Web.Htmx` can be used directly now
Expand Down
15 changes: 8 additions & 7 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,14 @@ Contributions are what make the open source community such an amazing place to b
1. Update the changelog `CHANGES.md`
2. Set version in the `dune-project` file
3. Run `dune build` to generate the `*.opam` files
4. Commit and push any changes with the message `Update 0.3.0`
5. Set the version as annotated git tag (`git tag -a 0.3.0`)
6. Push the annotated tag (`git push origin 0.3.0`)
7. Create the PR to the opam repository (`opam publish`)
8. Generate and publish the documentation (`make release-doc`)
9. Create a release on Github by going to the tag list and clicking `Create release`
10. Fill in the changes of this release by copying the section of `CHANGES.md`
4. Generate lock files with `opam lock`
5. Commit and push any changes with the message `Update 0.3.0`
6. Set the version as annotated git tag (`git tag -a 0.3.0`)
7. Push the annotated tag (`git push origin 0.3.0`)
8. Create the PR to the opam repository (`opam publish`)
9. Generate and publish the documentation (`make release-doc`)
10. Create a release on Github by going to the tag list and clicking `Create release`
11. Fill in the changes of this release by copying the section of `CHANGES.md`

## Running tests

Expand Down
2 changes: 1 addition & 1 deletion dune-project
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
(generate_opam_files true)

(name sihl)
(version 0.4.0)
(version 0.4.1)

(authors
"Josef Erben"
Expand Down
2 changes: 1 addition & 1 deletion sihl-cache.opam
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "0.4.0"
version: "0.4.1"
synopsis: "Cache service implementations for Sihl"
description: "A key-value store with support for PostgreSQL and MariaDB."
maintainer: ["josef@oxidizing.io"]
Expand Down
2 changes: 1 addition & 1 deletion sihl-cache.opam.locked
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
opam-version: "2.0"
version: "0.4.0"
version: "0.4.1"
synopsis: "Cache service implementations for Sihl"
description: "A key-value store with support for PostgreSQL and MariaDB."
maintainer: ["josef@oxidizing.io"]
Expand Down
2 changes: 1 addition & 1 deletion sihl-email.opam
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "0.4.0"
version: "0.4.1"
synopsis: "Email service implementations for Sihl"
description: "Modules for sending emails using Lwt and SMTP or Sendgrid."
maintainer: ["josef@oxidizing.io"]
Expand Down
2 changes: 1 addition & 1 deletion sihl-email.opam.locked
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
opam-version: "2.0"
version: "0.4.0"
version: "0.4.1"
synopsis: "Email service implementations for Sihl"
description: "Modules for sending emails using Lwt and SMTP or Sendgrid."
maintainer: ["josef@oxidizing.io"]
Expand Down
2 changes: 1 addition & 1 deletion sihl-queue.opam
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "0.4.0"
version: "0.4.1"
synopsis: "Queue service implementations for Sihl"
description:
"Modules for running tasks in the background on a persistent queue."
Expand Down
2 changes: 1 addition & 1 deletion sihl-queue.opam.locked
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
opam-version: "2.0"
version: "0.4.0"
version: "0.4.1"
synopsis: "Queue service implementations for Sihl"
description:
"Modules for running tasks in the background on a persistent queue."
Expand Down
3 changes: 2 additions & 1 deletion sihl-queue/src/repo_sql.ml
Original file line number Diff line number Diff line change
Expand Up @@ -622,7 +622,8 @@ module MakePostgreSql (MigrationService : Sihl.Contract.Migration.Sig) = struct
|> add_step create_jobs_table
|> add_step set_null_input_to_empty_string
|> add_step set_input_not_null
|> add_step add_error_columns)
|> add_step add_error_columns
|> add_step remove_timezone)
;;
end

Expand Down
2 changes: 1 addition & 1 deletion sihl-storage.opam
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "0.4.0"
version: "0.4.1"
synopsis: "Storage service implementations for Sihl"
description:
"Modules for storing large binary blobs using either PostgreSQL or MariaDB."
Expand Down
2 changes: 1 addition & 1 deletion sihl-storage.opam.locked
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
opam-version: "2.0"
version: "0.4.0"
version: "0.4.1"
synopsis: "Storage service implementations for Sihl"
description:
"Modules for storing large binary blobs using either PostgreSQL or MariaDB."
Expand Down
2 changes: 1 addition & 1 deletion sihl-token.opam
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "0.4.0"
version: "0.4.1"
synopsis: "Token service implementations for Sihl"
description:
"Modules for token handling with support for JWT blacklisting and server-side stored tokens using PostgreSQL and MariaDB."
Expand Down
2 changes: 1 addition & 1 deletion sihl-token.opam.locked
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
opam-version: "2.0"
version: "0.4.0"
version: "0.4.1"
synopsis: "Token service implementations for Sihl"
description:
"Modules for token handling with support for JWT blacklisting and server-side stored tokens using PostgreSQL and MariaDB."
Expand Down
2 changes: 1 addition & 1 deletion sihl-user.opam
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "0.4.0"
version: "0.4.1"
synopsis: "User service implementations for Sihl"
description:
"Modules for user management and password reset workflows with support for PostgreSQL and MariaDB."
Expand Down
2 changes: 1 addition & 1 deletion sihl-user.opam.locked
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
opam-version: "2.0"
version: "0.4.0"
version: "0.4.1"
synopsis: "User service implementations for Sihl"
description:
"Modules for user management and password reset workflows with support for PostgreSQL and MariaDB."
Expand Down
4 changes: 2 additions & 2 deletions sihl.opam
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "0.4.0"
version: "0.4.1"
synopsis: "The Sihl web framework"
description: """

Expand All @@ -15,7 +15,7 @@ bug-reports: "https://github.com/oxidizing/sihl/issues"
depends: [
"dune" {>= "2.7"}
"ocaml" {>= "4.08.0"}
"conformist" {>= "0.3.0"}
"conformist" {>= "0.4.0"}
"tsort" {>= "2.0.0"}
"logs" {>= "0.7.0"}
"fmt" {>= "0.8.8"}
Expand Down
2 changes: 1 addition & 1 deletion sihl.opam.locked
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
opam-version: "2.0"
version: "0.4.0"
version: "0.4.1"
synopsis: "The Sihl web framework"
description: """

Expand Down

0 comments on commit 9cadfc3

Please sign in to comment.