Skip to content

Commit 6bff8d5

Browse files
committed
2.0.0 release notes
1 parent 69b3824 commit 6bff8d5

File tree

1 file changed

+36
-4
lines changed

1 file changed

+36
-4
lines changed

CHANGELOG.md

Lines changed: 36 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,43 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9-
## What's Changed
10-
* twdh-0.6-release by @jqnatividad in https://github.com/dathere/datapusher-plus/pull/175
11-
* Update cli.py to work with CKAN 2.9 by @minhajuddin2510 in https://github.com/dathere/datapusher-plus/pull/176
12-
* DP+ v2.0.0 - The Data Resource Upload First (DRUF) Workflow by @jqnatividad in https://github.com/dathere/datapusher-plus/pull/177
9+
## [2.0.0] - 2025-04-25
1310

11+
## Highlights
12+
Data Resource Upload First (DRUF) Workflow is here!
13+
A workflow that flips the old CKAN traditional data ingestion on its head.
14+
* Instead of filling out the metadata first and then uploading the data, users upload data resources first
15+
* In a few seconds, even for very large datasets, analysis and validation is done while precompiling statistical metadata
16+
* This precompiled metadata are then used by formulas defined in the scheming yaml files to either precompute other metadata fields and/or to offer metadata suggestions
17+
* Formulas use the same powerful Jinja2 template engine that powers CKAN's templating system.
18+
* It comes with an extensible library of Jinja2 filters/functions that can be used in formulas ala Excel.
19+
20+
The DRUF reinvents CKAN data ingestion - making it easier for Data Publishers to ensure their data catalog has high-quality, high-resolution metadata that actually reflects the and describes the data in the catalog.
21+
22+
---
23+
24+
### Added
25+
* Data Resource Upload First (DRUF) Workflow
26+
* Enhanced resource validation for DRUF workflow
27+
* Formulas for precomputing metadata/metadata sugggestions
28+
* Spatial file support - supports GeoJSON and Shapefiles
29+
* Support for CKAN 2.9 compatibility in CLI operations
30+
* Enhanced error handling and logging for resource uploads
31+
32+
### Changed
33+
* Updated CLI interface to work with CKAN 2.9
34+
* Refactored resource upload process to support DRUF workflow
35+
* Improved error messages and user feedback
36+
* Enhanced configuration handling
37+
38+
### Fixed
39+
* Various bug fixes and improvements for CKAN 2.9 compatibility
40+
* Resource upload process reliability improvements
41+
42+
### Contributors
43+
* @tino097
44+
* @minhajuddin2510
45+
* @jqnatividad
1446

1547
**Full Changelog**: https://github.com/dathere/datapusher-plus/compare/1.0.4...2.0.0
1648

0 commit comments

Comments
 (0)