Skip to content

Commit 55e1a9f

Browse files
committed
Release v3.0.0-rc.2 🔖
1 parent 6e40c0a commit 55e1a9f

File tree

5 files changed

+21
-13
lines changed

5 files changed

+21
-13
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,18 @@ jobs:
1919
strategy:
2020
matrix:
2121
include:
22-
- elixir: 1.18.x
23-
otp: 27.x
22+
- elixir: 1.19.x
23+
otp: 28.x
2424
os: 'ubuntu-latest'
2525
lint: true
2626
coverage: true
2727
sobelow: true
2828
dialyzer: true
29-
- elixir: 1.17.x
30-
otp: 27.x
29+
- elixir: 1.18.x
30+
otp: 28.x
3131
os: 'ubuntu-latest'
3232
- elixir: 1.17.x
33-
otp: 25.x
33+
otp: 27.x
3434
os: 'ubuntu-latest'
3535
- elixir: 1.14.x
3636
otp: 24.x

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,15 @@ All notable changes to this project will be documented in this file.
44

55
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [v3.0.0-rc.2](https://github.com/elixir-nebulex/nebulex/tree/v3.0.0-rc.2) (2025-12-07)
8+
> [Full Changelog](https://github.com/elixir-nebulex/nebulex/compare/v3.0.0-rc.1...v3.0.0-rc.2)
9+
10+
### Enhancements
11+
12+
- Enhanced documentation with detailed Query API, Transactions, and Stats
13+
sections.
14+
- Overall documentation polish.
15+
716
## [v3.0.0-rc.1](https://github.com/elixir-nebulex/nebulex/tree/v3.0.0-rc.1) (2025-05-01)
817
> [Full Changelog](https://github.com/elixir-nebulex/nebulex/compare/v2.1.1...v3.0.0-rc.1)
918

README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,14 @@ Add `:nebulex_adapters_cachex` to your list of dependencies in `mix.exs`:
2222
```elixir
2323
def deps do
2424
[
25-
{:nebulex_adapters_cachex, "~> 3.0.0-rc.1"}
25+
{:nebulex_adapters_cachex, "~> 3.0.0-rc.2"},
26+
{:telemetry, "~> 0.4 or ~> 1.0"} # For observability/telemetry support
2627
]
2728
end
2829
```
2930

30-
See the [online documentation](http://hexdocs.pm/nebulex_adapters_cachex/)
31-
for more information.
31+
The `:telemetry` dependency is optional but highly recommended for observability
32+
and monitoring cache operations.
3233

3334
## Usage
3435

mix.exs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@ defmodule NebulexAdaptersCachex.MixProject do
22
use Mix.Project
33

44
@source_url "http://github.com/elixir-nebulex/nebulex_adapters_cachex"
5-
@version "3.0.0-rc.1"
6-
# @nbx_tag "3.0.0-rc.1"
7-
# @nbx_vsn "3.0.0-rc.1"
5+
@version "3.0.0-rc.2"
86

97
def project do
108
[
@@ -73,7 +71,7 @@ defmodule NebulexAdaptersCachex.MixProject do
7371
if path = System.get_env("NEBULEX_PATH") do
7472
{:nebulex, path: path}
7573
else
76-
{:nebulex, github: "elixir-nebulex/nebulex"}
74+
{:nebulex, @version}
7775
end
7876
end
7977

mix.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"makeup_elixir": {:hex, :makeup_elixir, "1.0.1", "e928a4f984e795e41e3abd27bfc09f51db16ab8ba1aebdba2b3a575437efafc2", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}, {:nimble_parsec, "~> 1.2.3 or ~> 1.3", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "7284900d412a3e5cfd97fdaed4f5ed389b8f2b4cb49efc0eb3bd10e2febf9507"},
2222
"makeup_erlang": {:hex, :makeup_erlang, "1.0.2", "03e1804074b3aa64d5fad7aa64601ed0fb395337b982d9bcf04029d68d51b6a7", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}], "hexpm", "af33ff7ef368d5893e4a267933e7744e46ce3cf1f61e2dccf53a111ed3aa3727"},
2323
"mimic": {:hex, :mimic, "2.2.0", "32a0ac9d3e98ac1edbceb770e7c524331fbfc43ca341cf2fe087a508e57e015c", [:mix], [{:ham, "~> 0.3", [hex: :ham, repo: "hexpm", optional: false]}], "hexpm", "c9766036a11f024fe922a435f851d3e3a7b1da65125b98fb5e36ed792891c45c"},
24-
"nebulex": {:git, "https://github.com/elixir-nebulex/nebulex.git", "861cfaadd32bf4744ce593bfeddc75fcdf9150a7", []},
24+
"nebulex": {:hex, :nebulex, "3.0.0-rc.2", "5745b32e50a3e4e3b0c220c77a1b63ddc48a41aa3c2343da0f6c94a1f4980cc2", [:mix], [{:decorator, "~> 1.4", [hex: :decorator, repo: "hexpm", optional: true]}, {:nimble_options, "~> 0.5 or ~> 1.0", [hex: :nimble_options, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: true]}], "hexpm", "1d144cd9ab708d125234729e7ba3083a640612b4e17c8fc3b2747579b1b2a550"},
2525
"nimble_options": {:hex, :nimble_options, "1.1.1", "e3a492d54d85fc3fd7c5baf411d9d2852922f66e69476317787a7b2bb000a61b", [:mix], [], "hexpm", "821b2470ca9442c4b6984882fe9bb0389371b8ddec4d45a9504f00a66f650b44"},
2626
"nimble_parsec": {:hex, :nimble_parsec, "1.4.2", "8efba0122db06df95bfaa78f791344a89352ba04baedd3849593bfce4d0dc1c6", [:mix], [], "hexpm", "4b21398942dda052b403bbe1da991ccd03a053668d147d53fb8c4e0efe09c973"},
2727
"sleeplocks": {:hex, :sleeplocks, "1.1.3", "96a86460cc33b435c7310dbd27ec82ca2c1f24ae38e34f8edde97f756503441a", [:rebar3], [], "hexpm", "d3b3958552e6eb16f463921e70ae7c767519ef8f5be46d7696cc1ed649421321"},

0 commit comments

Comments
 (0)