Changelog
View Source0.1.17 - 2026-03-12
๐ Bug Fixes
- Remove obsolete opentelemetry_api_experimental app entry - (95fb3f8)
0.1.16 - 2026-03-12
๐ Features
- Replace deterministic_check_mod default to temporal_sdk_api_workflow_check_temporal - (8d3030a)
- Extend temporal_sdk:replay_task_opts() - (79e6396)
- Add temporal_sdk_service:cancel_workflow/3 - (af2db70)
- [breaking] Improve awaitable handling pipeline - (12a5cb4)
- Better worker_opts defaults for WF replay functions - (39c79ab)
- Improve temporal_sdk:replay_json/3,4 return value type - (9b1e138)
- Add disable_telemetry option - (2079422)
- Add temporal_sdk_api_workflow_check_temporal - (b1f24af)
๐ Bug Fixes
- Fix EVENT_TYPE_WORKFLOW_PROPERTIES_MODIFIED as commanded - (f78e610)
- Fix temporal_sdk_workflow awaitable_event typespecs - (a87f7a6)
๐ Documentation
๐งช Testing
- Fix activity a_cancel_3_nde1 replay tests - (0353e24)
โ๏ธ Miscellaneous
- Fix elp W0071 - (0b65b3d)
- Fix elp W0066 - (5f4c35b)
- Remove redundant -doc attr from temporalsdk_api_workflow_check* - (1915237)
- Update TODO.md - (6b58218)
- Remove unused opentelemetry_api_experimental dependency - (27693bf)
- Fix elp replay_test incompatible_types in setelement - (7028ba4)
- Add elixirc_options: [warnings_as_errors: true] - (768571a)
- Update TODO.md - (18510ef)
0.1.15 - 2026-02-09
๐ Features
- [breaking] Improve temporal_sdk_client grpc_opts_longpoll handling - (e861d94)
- Add temporal_sdk_cluster virtual cluster docs - (5ca9d4c)
- Add nexus for [temporal_sdk, cluster, stats] telemetry event - (2c61715)
๐ Bug Fixes
- Fix temporal_sdk_proto service_info typespecs - (0547921)
- Fix gRPC long-poll services list - (9ef9084)
- Erlang-Elixir docs interop plumbing - (885bbad)
๐ Documentation
- Add temporal_sdk_telemetry gRPC request events docs - (4d6d876)
- Add temporal_sdk_telemetry SDK gRPC client events docs - (4afcbcf)
- Add temporal_sdk_api docs - (974ebc9)
- Improve temporal_sdk_grpc docs - (02b7008)
- Improve temporal_sdk_cluster docs - (312f5fa)
- Improve temporal_sdk_client docs - (a7acc70)
- Improve module docs ordering - (107fd15)
- Add temporal_sdk_grpc docs - (61da7db)
- Improve quick start docs - (2e52d2e)
- Improve temporal_sdk_client docs - (611e8f6)
- Improve rate limiter docs - (93d510a)
- Fix missing temporalsdk_proto_service* docs - (1fbf9b3)
- Improve Elixir/Erlang module docs layout - (5270483)
- Add temporal_sdk_client docs - (eabc91a)
- Improve temporal_sdk_cluster config example docs - (1b40896)
- Add temporal_sdk_telemetry SDK cluster events docs - (86b6fa3)
- Update temporal_sdk_node docs - (8659d23)
- Add temporal_sdk_cluster functions docs - (025002d)
- Improve temporal_sdk_cluster docs - (3e908fb)
- Fix TemporalSdk.Utils docs - (6b0d673)
- Update temporal_sdk_cluster docs - (61efe6a)
โ๏ธ Miscellaneous
- Update AGENTS.md - (28cc876)
- Remove redundant t:temporal_msg/0 and t:temporal_msg_name/0 - (d365501)
- Bump ex_doc version - (837c50b)
0.1.14 - 2026-01-16
๐ Bug Fixes
- Elixir @external_resource docs fix - (49c83fd)
0.1.13 - 2026-01-14
๐ Features
- Add [temporal_sdk, task_counter, node/cluster/worker] telemetry events - (36163ea)
- Add [temporal_sdk, poller, wait, start] limiter_delay measurement - (38f9716)
- Improve temporal_sdk_worker:set_limiter_config/5 - (e5b64a1)
- Improve dynamic limiter_config limits handling - (f60ca56)
๐ Bug Fixes
- Fix Elixir cluster and worker is_started/1 wrappers - (ddfdae9)
- Fix [temporal_sdk, poller, wait, start] telemetry event - (6fb8f6e)
- Fix limited_by [wait, stop] telemetry event measurements - (4727a30)
- Fix temporal_sdk_worker:set_limits/4 - (df25c8f)
๐ Refactor
- [breaking] Rename temporal_sdk_worker:is_alive/1 to is_started/1 - (9977948)
- [breaking] Rename temporal_sdk_cluster:is_ready/1 to is_started/1 - (ddf8acd)
- [breaking] Rename worker get/set_limits to get/set_limiter_config - (d72449b)
๐ Documentation
- Improve architecture.md docs - (01e0815)
- Improve temporal_sdk_telemetry docs - (e9ce3b1)
- Improve temporal_sdk_limiter docs - (d213588)
- Improve temporal_sdk_node docs - (f4b92e8)
- Improve temporal_sdk_telemetry docs - (399df8c)
- Improve rate limiter docs - (b4d258f)
- Add temporal_sdk_poller telemetry events docs - (e5eca11)
- Improve rate limiter docs - (b3a2b86)
- Add temporal_sdk_limiter leaky bucket rate limiter docs - (7a4c2b3)
- Improve rate limiter docs - (c447204)
- Add temporal_sdk_limiter concurrency and fixed window rate limiters docs - (036f04e)
- Improve rate limiter docs - (aa0154e)
- Add temporal_sdk_limiter OS rate limiter docs - (4576c3e)
- Improve rate limiter docs - (a090103)
- Add rate limiter docs - (6be77ae)
- Fix task worker docs - (e9bb233)
- Add temporal_sdk_worker:set_limiter_config/5 docs - (cf49565)
- Add temporal_sdk_worker:set_limiter_config/4 docs - (60fe201)
- Add temporal_sdk_worker:get_limiter_config/3 docs - (60793f9)
- Improve SDK node docs - (586ce5a)
- Improve SDK cluster docs - (b07e6b0)
- Update architecture.md - (65eb20d)
- Update README.md - (ecc632e)
- Rename Temporal cluster to SDK cluster - (18f4d58)
- Update architecture.md - (4f30756)
- Update SDK node docs - (759cd6d)
- Add basic SDK cluster docs - (49ece15)
- Add basic task worker docs - (2e3e6f3)
- Fix architecture.md formatting - (17d7af5)
- Update SDK node docs - (d7cea58)
- Update architecture.md - (5668c33)
- Improve SDK node docs - (cab9489)
- Add SDK node docs - (7b347fe)
- Fix telemetry md formatting - (f1c5849)
- Add telemetry node events docs - (0feff54)
โ๏ธ Miscellaneous
- Fix rename telemetry Measurement to Measurements - (ee616bb)
- Rename limiter_config to limiter_limits in opts - (db7e99e)
- Improve dynamic rate limiter limiter_config - (3ae20ba)
- Extend telemetry EV macro - (91365bd)
- Update AGENTS.md - (36bb440)
0.1.12 - 2025-12-17
๐ Features
๐ Bug Fixes
- Error handling in node sup - (a4fbd6e)
๐ Refactor
- Rename [worker, terminate] to [worker, stop] - (d2d37d2)
- Rename SDK node scope Partitions to Shards - (988bc9d)
- [breaking] Rename temporal_sdk_cluster:is_alive/1 to is_ready - (6533298)
- Improve node supervisor - (69c4350)
๐ Documentation
- Improve Quick Start example - (6ab2a7a)
- Add SDK node type docs - (caf128a)
- Improve architecture.md - (8fd324d)
- Add architecture.md - (b4ecca4)
- Improve README.md - (e96e6f4)
โ๏ธ Miscellaneous
- Add AGENTS.md - (d5c2a95)
0.1.11 - 2025-11-26
๐ Bug Fixes
- Fix hex package config - (3ac4ecb)
0.1.1 - 2025-11-26
๐ Features
๐ Documentation
- Update README - (04f0aa1)
- Remove redundant Requirements - (7e14c92)
- Add Requirements section - (fe31fce)
- Update README - (97f78bc)
- Add guides - (a98cb8c)
- Fix hello_world_workflow.ex - (7090d4e)
โ๏ธ Miscellaneous
- Fix hex_release - (08ef27e)
- Add hex_release script - (d0d67e0)
- Simplify some md docs paths - (ec84e71)
- Ignore elp E1599 - (2fcba75)
- Separate shared md docs - (2910481)
- Refactor SDK modules layout - (d92a6f0)