Skip to content

relax dep versions#5

Merged
inoas merged 1 commit into
mainfrom
release/1.4.0
May 1, 2026
Merged

relax dep versions#5
inoas merged 1 commit into
mainfrom
release/1.4.0

Conversation

@inoas

@inoas inoas commented May 1, 2026

Copy link
Copy Markdown
Owner

No description provided.

Copilot AI review requested due to automatic review settings May 1, 2026 20:35

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates project tooling and dependency constraints to support newer Gleam/Erlang versions and relax supported dependency ranges, while refreshing the generated Gleam manifest lockfile.

Changes:

  • Relax dependency version ranges for cake and gleam_stdlib, and regenerate manifest.toml with newer resolved versions.
  • Bump project version to 1.4.0, update minimum Gleam version, and add changelog entry.
  • Add a Docker Compose file for local Postgres testing and update CI/tooling versions.

Reviewed changes

Copilot reviewed 5 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
manifest.toml Regenerated lockfile with newer resolved transitive dependency versions and updated requirement ranges.
gleam.toml Bumps package version, raises minimum Gleam version, relaxes dependency constraints, and adds LICENCE to docs pages.
compose.yml Adds local Postgres service definition for running tests/development against Postgres.
CHANGELOG.md Adds 1.4.0 release entry noting dependency updates.
.tool-versions Updates pinned Erlang/Gleam tool versions for local development.
.github/workflows/test.yml Updates Gleam versions used in CI matrix calls.
.github/workflows/abstract_test.yml Updates default Gleam/Erlang versions for reusable CI workflow.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@inoas
inoas merged commit 6cb5d9e into main May 1, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants