|
1 |
| -1.1.3 2024-12-09 |
| 1 | +CHANGELOG |
| 2 | +========= |
| 3 | +See: https://github.com/ckan/ckanext-xloader/releases if this file has drifted. |
| 4 | + |
| 5 | +2.0.0 2024-12-10 |
2 | 6 | ================
|
3 | 7 |
|
4 |
| -Feat: |
5 |
| -* Adds Strip White Space fields to the Data Dictionary (defualts to `True` for each field). This will strip surrounding white space from data values prior to inserting them into the database. |
6 |
| -* Adds support for ckanext-validation. Config `ckanext.xloader.validation.requires_successful_report` controls whether a resource requires a successful validation report to be XLoadered. By default, a resource would also require a Validation Schema, which can be turned off with `ckanext.xloader.validation.enforce_schema`. |
| 8 | +## Major |
| 9 | +Dropped CKAN 2.9.x and Python2. |
7 | 10 |
|
8 |
| -Fix: |
9 |
| -* Properly handle REDIS queue timeouts to close/delete any temporary files. |
10 | 11 |
|
| 12 | +## Feat: |
| 13 | +* Adds Strip White Space fields to the Data Dictionary (defualts to `True` for each field). |
| 14 | + This will strip surrounding white space from data values prior to inserting them into the database. |
| 15 | +* Adds support for ckanext-validation. Config `ckanext.xloader.validation.requires_successful_report` |
| 16 | + controls whether a resource requires a successful validation report to be XLoadered. |
| 17 | + By default, a resource would also require a Validation Schema, which can be turned off with |
| 18 | + `ckanext.xloader.validation.enforce_schema`. |
| 19 | +* Frontend Status Badges by @JVickery-TBS in https://github.com/ckan/ckanext-xloader/pull/224 |
11 | 20 |
|
12 |
| -**Full Changelog**: https://github.com/ckan/ckanext-xloader/compare/1.1.2...1.1.3 |
13 | 21 |
|
14 |
| -1.1.2 2024-10-25 |
15 |
| -================ |
| 22 | +## Fix: |
| 23 | +* Properly handle REDIS queue timeouts to close/delete any temporary files. |
| 24 | +* Fix automated PyPI publishing by @ThrawnCA in https://github.com/ckan/ckanext-xloader/pull/231 |
16 | 25 |
|
17 |
| -Feat: |
18 |
| -* Frontend Status Badges by @JVickery-TBS in https://github.com/ckan/ckanext-xloader/pull/224 |
| 26 | +## What's Changed |
| 27 | +* Update README, migrate it to Markdown by @amercader in https://github.com/ckan/ckanext-xloader/pull/235 |
| 28 | +* chore: switch to pyproject.toml by @duttonw in https://github.com/ckan/ckanext-xloader/pull/236 |
| 29 | +* Validation Extension Support (Squashed) by @JVickery-TBS in https://github.com/ckan/ckanext-xloader/pull/237 |
| 30 | +* Strip White Space from Cell Values (Squashed) by @JVickery-TBS in https://github.com/ckan/ckanext-xloader/pull/238 |
| 31 | +* RQ Job Timeout Handling (Squashed) by @JVickery-TBS in https://github.com/ckan/ckanext-xloader/pull/239 |
| 32 | +* SQLAlchemy v2 support by @smotornyuk in https://github.com/ckan/ckanext-xloader/pull/225 |
19 | 33 |
|
20 |
| -Fix: |
21 |
| -* Fix automated PyPI publishing by @ThrawnCA in https://github.com/ckan/ckanext-xloader/pull/231 |
| 34 | +**Full Changelog**: https://github.com/ckan/ckanext-xloader/compare/1.2.0...2.0.0 |
| 35 | + |
| 36 | +1.2.0 2024-11-21 |
| 37 | +================ |
22 | 38 |
|
| 39 | +## What's Changed |
| 40 | +* Fix PyPI publishing by @ThrawnCA in https://github.com/ckan/ckanext-xloader/pull/233 |
| 41 | +* Enhancement/Bugfix: Downstream qld-gov-au fix's by @duttonw in https://github.com/ckan/ckanext-xloader/pull/232 |
| 42 | + * feat: @JVickery-TBS work on validation integration (await successful validation prior to doing datastore work via 'IPipeValidation' |
| 43 | + * fix: handle gracefully if tabulator load fails by trying 'direct load' |
| 44 | + * fix: Excel blank header row bug |
| 45 | + * fix: Datastore truncate, restart identity so numbering restarts from 0 again (when imported data has same columns and types |
| 46 | + * fix: parital fix on DB deadlock by adding timeouts on DDL events |
| 47 | + * test: test_simple_large_file, test_with_blanks, test_with_empty_lines, test_with_extra_blank_cells |
| 48 | + * test: test_require_validation, test_enforce_validation_schema |
| 49 | + * chore: min version requirements for cve's, |
| 50 | + * requests>=2.32.0 |
| 51 | + * urllib3>=2.2.2 |
| 52 | + * zipp>=3.19.1 |
| 53 | + |
| 54 | +**Full Changelog**: https://github.com/ckan/ckanext-xloader/compare/1.1.2...1.2.0 |
23 | 55 |
|
24 |
| -**Full Changelog**: https://github.com/ckan/ckanext-xloader/compare/1.1.1...1.1.2 |
25 | 56 |
|
26 | 57 | 1.1.1 2024-10-16
|
27 | 58 | ================
|
|
0 commit comments