Releases: pimcore/data-importer
Releases · pimcore/data-importer
2026.1.0
What's Changed
- Centralised static analysis workflow by @berfinyuksel in #523
- Change pull_request to pull_request_target in workflow by @bluvulture in #530
- Feature: Disable Versioning Config by @torqdev in #527
- use Filesystem copy. by @cancan101 in #486
- [Task] Studio backend endpoints by @mcop1 in #533
- Update PHP version requirement in composer.json by @kingjia90 in #538
- [Task]: Prepare for 2026 by @robertSt7 in #540
- Static analysis fix by @bluvulture in #541
- [Studio] Basic studio UI setup by @xIrusux in #532
- [Studio] Add studio UI implementation by @markus-moser in #544
- [Task] Remove ExtJS by @jcPimcore in #539
- studio frontend build turned reusable by @berfinyuksel in #548
- chore: replace @reusable-workflows with @main by @berfinyuksel in #543
- php cs fixer error fixed by @berfinyuksel in #547
- codeowners created to protect workflows from unwanted changes by @berfinyuksel in #546
- Update Studio Frontend Build workflow by @berfinyuksel in #549
- [Improvement] Use configurable messenger transport DSN parameter by @mcop1 in #551
- [Improvement] Remove ?queue_name= from transport DSN for concatenation support by @mcop1 in #553
- [Improvement] Rename PIMCORE_MESSENGER_TRANSPORT_DSN to PIMCORE_MESSENGER_TRANSPORT_DSN_PREFIX by @mcop1 in #566
- chore: sync workflow files with 2026.x default branch by @bluvulture in #552
- [Task]: Bump phpspreadsheet version requirement by @kingjia90 in #534
- [Task]: Fix errors form schema validation by @lukmzig in #568
- Remove doctrine enum mapping by @jcPimcore in #569
- Upstream merge: 2.3 → 2.x by @brusch in #535
- [Task] Refactor legacy AdminUI implementations by @jcPimcore in #578
- Apply @internal, final annotations and PHP 8 modernization by @mcop1 in #579
- 3207 - [Data Importer] - Translations by @xIrusux in #576
- 3207 - [Data Importer] - Remove unnecessary quotes from translation YAML files by @xIrusux in #582
- [Studio] Fix auto-recalculate transformationResultType when pipeline changes by @markus-moser in #583
- [Studio] Normalize empty PHP arrays in backend config to prevent form reset by @markus-moser in #584
- [Studio] Fix convert scheduledAt between string and dayjs for DatePicker by @markus-moser in #585
- fix: migrate ESLint to v9 flat config and remove unused devDependencies by @robertSt7 in #586
- Doc refactoring by @fashxp in #587
- Fix misleading error message and default elementType in ResolverFactory by @xIrusux in #592
- Fix Schedule At DatePicker showing Invalid Date and resetting on poll by @xIrusux in #593
New Contributors
- @xIrusux made their first contribution in #532
- @markus-moser made their first contribution in #544
- @jcPimcore made their first contribution in #539
Full Changelog: v2.3.1...v2026.1.0
2.4.0
What's Changed
- Centralised static analysis workflow by @berfinyuksel in #523
- Change pull_request to pull_request_target in workflow by @bluvulture in #530
- Feature: Disable Versioning Config by @torqdev in #527
- use Filesystem copy. by @cancan101 in #486
- [Task] Studio backend endpoints by @mcop1 in #533
- [Studio] Basic studio UI setup by @xIrusux in #532
- [Studio] Add studio UI implementation by @markus-moser in #544
- chore: sync workflow files with 2026.x default branch by @bluvulture in #552
- [Task]: Fix errors form schema validation by @lukmzig in #568
- Upstream merge: 2.3 → 2.x by @brusch in #535
- 3207 - [Data Importer] - Translations by @xIrusux in #576
- 3207 - [Data Importer] - Remove unnecessary quotes from translation YAML files by @xIrusux in #582
- [Studio] Fix auto-recalculate transformationResultType when pipeline changes by @markus-moser in #583
- [Studio] Normalize empty PHP arrays in backend config to prevent form reset by @markus-moser in #584
- [Studio] Fix convert scheduledAt between string and dayjs for DatePicker by @markus-moser in #585
- Fix misleading error message and default elementType in ResolverFactory by @xIrusux in #592
- Fix Schedule At DatePicker showing Invalid Date and resetting on poll by @xIrusux in #593
New Contributors
- @xIrusux made their first contribution in #532
- @markus-moser made their first contribution in #544
Full Changelog: v2.3.1...v2.4.0
2.3.1
What's Changed
- [Bug, EC] PEES-871: DataImporter Trim Operator Improvement by @kingjia90 in #526
- [Bug, EC] PEES-870: NullPointer in ImportProcessingService#processElement by @kingjia90 in #525
- [Bug, EC] PEES-924: Replace http.InvalidArgumentException with InvalidArgumentException by @brusch in #528
Full Changelog: v2.3.0...v2.3.1
2.3.0
What's Changed
- Changed data column from TEXT to MEDIUMTEXT to accomodate larger data by @valantic-cx-alps in #504
- Feature: Extract Process Element Transformations by @torqdev in #503
- Update: migrate docs workflow to Node LTS (setup-node@v4, node-versio… by @berfinyuksel in #519
- Symfony 7 compatibility by @herbertroth in #520
- Feature: Data Importer Configurable Logging by @torqdev in #518
- Use reusable documentation workflow by @berfinyuksel in #521
New Contributors
- @valantic-cx-alps made their first contribution in #504
- @berfinyuksel made their first contribution in #519
Full Changelog: v2.2.0...v2.3.0
2.2.0
2.1.2
What's Changed
- Fixed error handling in case of throwable by @turbo-ele in #491
- fix: unable to write to system 'type' field by @DuckThom in #496
- [Bug, EC] PEES-584: As Numeric doesn't handle 0 values properly by @robertSt7 in #495
- [Task] Fix phpstan issue by @mcop1 in #499
- [Task] Use pull_request_target instead of pull_request by @mcop1 in #501
New Contributors
Full Changelog: v2.1.0...v2.1.2
2.1.1
What's Changed
- Fixed error handling in case of throwable by @turbo-ele in #491
- fix: unable to write to system 'type' field by @DuckThom in #496
- [Bug, EC] PEES-584: As Numeric doesn't handle 0 values properly by @robertSt7 in #495
New Contributors
Full Changelog: v2.0.1...v2.1.1
1.10.2
What's Changed
- Fixed error handling in case of throwable by @turbo-ele in #491
- fix: unable to write to system 'type' field by @DuckThom in #496
- [Bug, EC] PEES-584: As Numeric doesn't handle 0 values properly by @robertSt7 in #495
New Contributors
Full Changelog: v1.10.1...v1.10.2
2.1.0
What's Changed
- update php and pimcore, fix deprecations by @alexz707 in #448
- [Task] Support data-hub 2.0 and clean up code by @mcop1 in #451
- [Task] Add version 3 as supported requirement for carbon by @mcop1 in #453
- Update carbon by @alexz707 in #449
- [Task] Add container extension by @mattamon in #457
- Data Selector for JSON Payload by @cancan101 in #437
- loadElementByIdentifier Maps Empty String Lookup to IS NULL by @cancan101 in #458
- Add ObjectField Operator for extracting fields from Data Objects. by @cancan101 in #436
- [Task] Consistently use symfony/mime to get MIME type of assets by @mcop1 in #459
- [Task] Remove BC Layer for DataObject Service (getVersionDependentDatabaseColumnName) by @mcop1 in #460
- [Improvement]: Add support to DBAL v4 by @kingjia90 in #462
- Remove deprecations by @alexz707 in #464
- Feature/mapping configuration logging by @torqdev in #461
- use attributes in config by @alexz707 in #467
- Refactor methods to include return types to remove deprecations by @alexz707 in #471
- Fix Data Object Loader getById by @fashxp in #474
- [Bug]: json car-import does not work by @robertSt7 in #475
- Add Product Registration by @fashxp in #476
- Fix tests by @fashxp in #477
- License Switch to POCL by @fashxp in #478
- Merge by @Corepex in #479
- [Bug]: Load data object transformation with numeric attribute resuts in error 500 by @mcop1 in #481
- Remove unused symfony/mime dependency from composer.json by @herbertroth in #482
- POCL Update June 2025 by @fashxp in #487
New Contributors
Full Changelog: v1.10.1...v2.1.0