# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

### Added

- Initial project setup
- Date handling utilities
- Recurring schedule functionality
- ISO and UTC handling capabilities

### Changed

### Deprecated

### Removed

### Fixed

### Security

## [1.0.0] - 2024-01-XX

### Added

- Core date manipulation utilities
- RRule integration for recurring schedules
- Luxon integration for advanced date handling
- TypeScript support with full type definitions
- Comprehensive test suite with Jest
- ISO 8601 date parsing and formatting
- UTC timezone handling
- Recurrence rule parsing and generation
- Date arithmetic operations
- Calendar-aware date calculations

### Changed

### Deprecated

### Removed

### Fixed

### Security

---

## Release Notes

### Version 1.0.0

Initial release of WingLog library providing comprehensive date and time handling capabilities with focus on recurring schedules and ISO/UTC compliance.

### Version 1.0.1

Fix bug related to incorrect pointing of main file. Updated `"main": "src/index.js"` to `"main": "dist/index.js"`

## Contributing

Please see [CONTRIBUTING.md](CONTRIBUTING.md) for details on how to contribute to this project.

## License

This project is licensed under the Apache License 2.0 - see the [LICENSE](LICENSE) file for details.
