data_gov_gr 1.0.1 copy "data_gov_gr: ^1.0.1" to clipboard
data_gov_gr: ^1.0.1 copied to clipboard

Unofficial Dart SDK for Greek Government Open Data (data.gov.gr).

Changelog #

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.1 - 2026-05-21 #

Added #

  • Complete public API documentation (/// doc comments) across all models, services, clients, exceptions, and utility classes.

Changed #

  • Upgraded package dependencies to their latest stable versions (dio_cache_interceptor, dio_smart_retry, freezed_annotation, rxdart, freezed, lints).
  • Corrected package repository, homepage, and issue tracker URLs in pubspec.yaml to point to the active GitHub repository.

Fixed #

  • Fixed insecure link to LICENSE in README.md.
  • Fixed code style format warnings including curly braces in control flow.

1.0.0 - 2026-05-21 #

Added #

  • Complete type-safe Dart SDK wrapping the Greek Government Open Data portal (data.gov.gr).
  • Type-safe sub-services:
    • fuel: Detailed liquid fuel station pricing and prefecture queries.
    • health: COVID-19 vaccination stats and demographics.
    • procurement: KIMDIS decision lookups (khmdhs_decisions).
    • telecom: GR-IX Internet traffic monitoring.
    • environment: Forest fire metrics.
    • business: State budget, revenues, and debt metrics.
    • justice: Road accidents and traffic statistics.
    • education: University metrics.
    • society: Labor market statistics.
    • technology: Internet usage indicators.
    • transport: Public transport and airport metrics.
  • Universal generic query DSL matching any custom dataset key with auto-pagination.
  • Interactive high-fidelity Flutter example app featuring real-time monitor dashboards, a searchable data catalog, and reactive rate limit status bars.
  • Mock client interface (DataGovMockClient) with pre-populated stubs for testing offline.

Fixed #

  • Migrated legacy REST endpoints to the new CKAN Action API v3 backend using a custom HTTP interceptor (CkanCompatibilityInterceptor).
  • Implemented in-memory response caching for datastore queries to reduce server overhead.
0
likes
160
points
96
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Unofficial Dart SDK for Greek Government Open Data (data.gov.gr).

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

dio, dio_cache_interceptor, dio_smart_retry, freezed_annotation, json_annotation, rxdart

More

Packages that depend on data_gov_gr