All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
v0.3.0 (2026-01-16)
- support filtering stacktrace modules in Splode errors by Zach Daniel
v0.2.10 (2026-01-04)
- add
error_class?flag to Splode.ErrorClass structs by Zach Daniel
v0.2.9 (2025-02-28)
- show docs for exception function & keys in doc string
v0.2.8 (2025-01-27)
- accept raw stacktraces in exception
v0.2.7 (2024-10-30)
- remove IO.inspect
v0.2.6 (2024-10-30)
- don't miss adding bread crumbs in specific cases
- better formatting of bread crumbs
v0.2.5 (2024-10-29)
-
support
.unwrap!/2on generated splode modules -
Don't show
Process.infoin stacktraces. (#10)
v0.2.4 (2024-05-02)
-
properly return unwrapped list of errors when
:specialclass is used -
Splode.Error.message/1 (#7)
v0.2.3 (2024-04-23)
- make
set_path/2overridable
v0.2.2 (2024-04-05)
- loosen elixir language version requirement
v0.2.1 (2024-03-28)
- properly produce unknown error on empty list provided
v0.2.0 (2024-03-18)
- message/1 instead of splode_message/1
-
add
use Splode.ErrorClass -
store the module that created an error in the
splodekey
v0.1.1 (2024-03-15)
- Creating a new version so I can change the hex package description 😂