Releases: mehrabix/persian-datepicker-element
Releases · mehrabix/persian-datepicker-element
v1.1.17
What's Changed
- chore: update installation instructions in README for React and Vue by @mehrabix in #48
- Fix range dates by @mehrabix in #49
- style: enhance result styling and adjust navigation header in Angular… by @mehrabix in #50
- chore: update import paths for Persian Datepicker in Angular examples by @mehrabix in #51
- docs: enhance Angular, React, and Vue examples with standalone compon… by @mehrabix in #52
- refactor: simplify datepicker customization in Angular example by @mehrabix in #53
- Fix range dates by @mehrabix in #54
- chore: bump version to 1.1.9 and update Angular peer dependencies by @mehrabix in #55
- fix: correct date initialization format in examples by @mehrabix in #56
- Update README.md by @mehrabix in #57
Full Changelog: v1.1.14...v1.1.17
v1.0.50
What's Changed
- chore: update package.json and pnpm-lock.yaml for workspace support a… by @mehrabix in #22
- chore: update build scripts and dependencies for ngx-persian-datepick… by @mehrabix in #23
- chore: update GitHub Actions workflow to build core component by @mehrabix in #24
- chore: bump version to 1.0.46 and update test scripts in package.json by @mehrabix in #25
- B/fix fix formating by @mehrabix in #26
Full Changelog: v1.0.44...v1.0.47
What's Changed
- chore: update package.json and pnpm-lock.yaml for workspace support a… by @mehrabix in #22
- chore: update build scripts and dependencies for ngx-persian-datepick… by @mehrabix in #23
- chore: update GitHub Actions workflow to build core component by @mehrabix in #24
- chore: bump version to 1.0.46 and update test scripts in package.json by @mehrabix in #25
- B/fix fix formating by @mehrabix in #26
Full Changelog: v1.0.44...v1.0.47
What's Changed
- chore: update package.json and pnpm-lock.yaml for workspace support a… by @mehrabix in #22
- chore: update build scripts and dependencies for ngx-persian-datepick… by @mehrabix in #23
- chore: update GitHub Actions workflow to build core component by @mehrabix in #24
- chore: bump version to 1.0.46 and update test scripts in package.json by @mehrabix in #25
- B/fix fix formating by @mehrabix in #26
Full Changelog: v1.0.44...v1.0.47
v1.0.44 - Enhanced Build System & TypeScript Support
🚀 New Features
- Optimized build system with minimal output
- Added Brotli compression for better performance
- Improved TypeScript declaration files
- Streamlined build process with better file organization
📦 Build Output
- Minified ESM build (
persian-datepicker-element.min.esm.js
) - Minified UMD build (
persian-datepicker-element.min.js
) - Gzipped versions of both builds
- Brotli compressed versions of both builds
- Clean TypeScript declarations without test files
🔧 Technical Improvements
- Updated to use modern Node.js file system APIs
- Improved build script organization
- Better handling of TypeScript declarations
- Optimized compression settings
📝 Usage
<!-- UMD Version -->
<script src="dist/persian-datepicker-element.min.js"></script>
<!-- ESM Version -->
<script type="module">
import 'dist/persian-datepicker-element.min.esm.js';
</script>
🔍 TypeScript Support
import { PersianDatePickerElement } from 'persian-datepicker-element';
// or
import PersianDatePickerElement from 'persian-datepicker-element';
📦 Installation
npm install persian-datepicker-element
# or
yarn add persian-datepicker-element
# or
pnpm add persian-datepicker-element
🎯 Performance
- Reduced bundle size with optimized builds
- Improved compression with both Gzip and Brotli
- Cleaner TypeScript declarations for better IDE support
🔄 Previous Changes
See CHANGELOG.md for previous versions and changes.