Packages
ex_booking
0.1.0
Deterministic booking logic for Elixir apps: timezone-safe availability, slot generation, conflict detection, assignment strategies, lifecycle decisions, and calendar-data normalization. No database, no processes, no side effects.
Current section
Files
Jump to
Current section
Files
ex_booking
CHANGELOG.md
CHANGELOG.md
# Changelog
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://www.conventionalcommits.org) for commit guidelines.
<!-- changelog -->
## [v0.1.0](https://github.com/futhr/ex_booking/releases/tag/v0.1.0) (2026-08-18)
### Features:
* kernel: complete booking lifecycle contracts by futhr
* lifecycle: close research audit gaps by futhr
* jscalendar: map busy events by futhr
* ics: import free busy intervals by futhr
* rrule: expand recurring intervals by futhr
* slotting: align slots to clock boundaries by futhr
* booking: add assignment decisions by futhr
* availability: build slot assembly by futhr
* model: add booking domain structs by futhr
### Bug Fixes:
* release: close readiness gaps by futhr
* types: narrow the test builder contract by futhr