prutill
Version:
Environment-agnostic production-ready promise utility library for managing promise stacks and race conditions. Supports Node.js, Deno, and browsers.
76 lines (51 loc) • 1.8 kB
Markdown
# 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).
## [1.1.0] - 2025-02-13
### Added
- Added publint script for package validation
- Improved test coverage for promise utilities
- Added proper CHANGELOG and updated CONTRIBUTION guidelines
### Changed
- Updated package description to better reflect library capabilities
- Enhanced keywords for better npm discoverability
- Upgraded dev dependencies
- Improved project structure
- Removed redundant test:coverage from test script (already part of jest)
### Fixed
- Fixed minification process in build pipeline
- Fixed CommonJS module generation for all files
- Fixed package.json configuration
- Improved Deno support
## [1.0.3] - 2025-02-13
### Added
- Added publint script for package validation
- Added keywords and TypeScript type definitions
### Changed
- Upgraded development dependencies
- Improved project structure
- Fixed package configuration
## [1.0.2] - 2023-10-09
### Added
- Added comprehensive README.md documentation
- Added CONTRIBUTION.md guidelines
### Changed
- Enhanced documentation with usage examples
- Improved package description
## [1.0.1] - 2023-10-02
### Added
- Support for Deno runtime
- CommonJS and ES6 module builds
- Jest and VSCode integration
- ESLint, Prettier configuration
### Changed
- Cleaned up unused modules
- Fixed Jest-VSCode plugin integration
## [1.0.0] - 2023-09-30
### Added
- Initial implementation of Promise utilities
- Core functionality: getLastPromise and getRaceWonPromise
- Basic test suite with Jest
- ESLint and Prettier setup
- Project initialization and structure