# Changelog

All notable changes to this project will be documented in this file.

## [1.0.3] - 2026-07-24

### Removed
- Unused direct includes of `wp-admin/includes/media.php` and `image.php` from the CSV upload handler

### Changed
- Guarded the remaining `wp-admin/includes/file.php` include behind a `function_exists( 'wp_handle_upload' )` check so it loads only when needed

## [1.0.2] - 2026-07-22

### Changed
- Renamed the plugin to "BBT CSV Import for Framer"; slug and text domain are now `bbt-csv-import-for-framer`
- Made the plugin name consistent across the plugin header, readme.txt and admin screens
- Clarified the description: the plugin imports a Framer CSV export into WordPress
- Asset filenames renamed to `csv-import-for-framer.css` / `csv-import-for-framer.js`

### Added
- Trademark notice clarifying that this plugin is not affiliated with Framer B.V.

### Fixed
- Permission check used `esc_html_e()` inside `wp_die()`, so the message was echoed instead of passed; now uses `esc_html__()`

### Removed
- Commented-out text domain loading (unnecessary for plugins hosted on WordPress.org)

## [1.0.1] - 2025-07-31
### Fixes
- Non-sanitized input variable

## [1.0.0] - 2025-07-30

### Added
- Complete rebrand from CSV Post Importer to BBT Framer to WordPress
- Enhanced UI with real-time progress feedback
- Improved error handling and retry functionality
- Better image processing capabilities
- Support for additional images custom field
- Specialized features for Framer content import

### Changed
- Updated branding to Bytes Brothers
- Improved user interface and experience
- Enhanced documentation

### Fixed
- Various bug fixes and improvements