event_bus v1.4.X Release Notes

    • ➕ Add public types to main module to increase type safety and readability
    • ✂ Remove allowence of passing string on topic registration/deregistration
    • Allow passing event_shadow to mark_as_completed/1 and mark_as_skipped/1
    • ⚡️ Update wrong spec for unsubscribe/1
    • ➕ Add more test for unsubscribe/1
    • ➕ Add questions section
    • Change default @eb_tme_unit to :microsecond
    • 🔄 Change all instances of micro_seconds and microseconds to microsecond, as per Erlang 19+
    • 🛠 Fix dialyzer warnings
    • ⚡️ Update the id generator source in test configuration