You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+22-4
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Unreleased]
9
9
10
+
## [1.2.0] - 2025-01-07
11
+
12
+
### Added
13
+
14
+
- Added Elixir 1.18.* support to CI.
15
+
16
+
### Changed
17
+
18
+
- Refactored tests with new [ExUnit parameterize feature](https://hexdocs.pm/ex_unit/1.18.0/ExUnit.Case.html#module-parameterized-tests).
19
+
-`:pool_id` is not required init option anymore. For now it is equal to `worker_module` option value.
20
+
21
+
### Fixed
22
+
23
+
- Functions `Poolex.add_idle_workers!/2` and `Poolex.remove_idle_workers!/2` now accept any value of type `GenServer.name()` as their first argument, instead of only `atom()`.
24
+
- Supressed Supervisor's error logs in tests.
25
+
26
+
10
27
## [1.1.0] - 2024-12-08
11
28
12
29
### Added
@@ -15,13 +32,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
15
32
16
33
### Changed
17
34
18
-
- Monitoring implemetation has been optimized by using plain map instead of `Agent`process.
19
-
- Refactored `State` struct by adding list of `@enforced_keys`. ([Details](https://hexdocs.pm/elixir/structs.html#default-values-and-required-keys))
35
+
- Monitoring implementation has been optimized by using a plain map instead of the `Agent`process.
36
+
- Refactored `State` struct by adding a list of `@enforced_keys`. ([Details](https://hexdocs.pm/elixir/structs.html#default-values-and-required-keys))
20
37
- Poolex processes now have higher priority. ([Details](https://www.erlang.org/doc/apps/erts/erlang.html#process_flag_priority))
21
38
22
39
### Deprecated
23
40
24
-
-`Poolex.get_state/1` deprecated in favor `:sys.get_state/1`.
41
+
-`Poolex.get_state/1` deprecated in favor of `:sys.get_state/1`.
25
42
26
43
## [1.0.0] - 2024-09-23
27
44
@@ -273,7 +290,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
273
290
274
291
- Supported main interface `Poolex.run/3` with `:timeout` option.
0 commit comments