zeba_academy_core 0.0.1 copy "zeba_academy_core: ^0.0.1" to clipboard
zeba_academy_core: ^0.0.1 copied to clipboard

Shared utilities, models, logger, error handling and theme constants for Zeba Academy ecosystem.

Changelog #

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

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


0.0.1 - 2026-02-27 #

🎉 Initial Release #

Added

  • Core shared utilities package for Zeba Academy ecosystem

  • ApiResponse<T> wrapper for standardized API states

  • Status enum (loading, success, error)

  • Base model abstraction

  • Centralized error system

    • AppException
    • NetworkException
    • ServerException
    • ErrorHandler
  • Structured logging system using logger

    • Debug, Info, Warning, Error logs
  • Theme system

    • App colors
    • Text styles
    • Light theme configuration
  • Global constants utility

  • Clean export architecture

  • Unit tests for core components

Improved

  • Dart 3 compatible constructors
  • Analyzer-clean codebase
  • Production-ready package structure

Notes

  • This package acts as the foundation layer for all Zeba Academy Flutter packages.

Upcoming #

Planned #

  • Network client abstraction (Dio wrapper)
  • Result/Failure sealed classes
  • Environment configuration (dev/stage/prod)
  • Dependency injection helpers
  • Advanced logging levels
0
likes
120
points
110
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

Shared utilities, models, logger, error handling and theme constants for Zeba Academy ecosystem.

Homepage

License

unknown (license)

Dependencies

flutter, logger

More

Packages that depend on zeba_academy_core