PackageTrack
Sign in Get early access

ap_common

The school affairs(AP) series shares the engineering kit, rapid development of the school affairs series(AP) app

1.0.0 844 downloads/mo #620 most downloaded on pub.dev abc873693/ap_common

What this package is like to depend on

Last release 12 days ago

11 Aug 2026

Ships unpredictably

gaps range from 8 days to 9 months

Nearly every release is documented

notes for 78 of 79 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

147 releases · first in 2020

17 releases in the last 12 months

see the full history below

Release timeline

147 releases · Apr 2020 to Aug 2026
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 147
  1. 1.0.1-dev.14 11 Aug 2026 pre-release
    Release notes
    • REFACTOR(ui): fix lint errors and improve code quality. (36a092bd)
    • FIX(deps): downgrade ap_common version and fix flutter_ui constraint. (c3167a59)
    • DOCS(announcement): fix Swagger spec for ban API. (5a7efe3c)
    • DOCS(swagger): sync announcement_api.json with current implementation. (ce398d86)
    Open source →
  2. 1.0.1-dev.13 27 May 2026 pre-release
    Release notes
    • REFACTOR(ui): fix lint errors and improve code quality. (36a092bd)
    • FIX(deps): downgrade ap_common version and fix flutter_ui constraint. (c3167a59)
    • DOCS(announcement): fix Swagger spec for ban API. (5a7efe3c)
    • DOCS(swagger): sync announcement_api.json with current implementation. (ce398d86)
    Open source →
  3. 1.0.1-dev.12 18 Apr 2026 pre-release
    Release notes
    • REFACTOR(core): convert static methods to factory constructors in CustomCourseData. (9b67706e)
    • REFACTOR(l10n): address code review feedback. (7c7b84e0)
    • REFACTOR(l10n): clean up intl remnants after slang migration. (ea893e6d)
    • REFACTOR(core): introduce ApiResult sealed class for typed API responses. (8538398e)
    • FIX(core,announcement): address PR review comments. (858e4a5d)
    • FIX: resolve analyze errors and lint issues in simplified UI integration. (d0f2e45e)
    • FIX: resolve all pre-existing lint issues across packages. (13d260b3)
    • FIX: resolve analyze-ci lint issues in changed files. (ea86b935)
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    • FIX: model test error. (dfaa2cc8)
    • FIX: pub publish requirement. (1dc81f7d)
    • FIX: ap_common_core separate static error. (177a00fd)
    • FEAT(i18n): add Japanese to language selector and example app. (164ccfc4)
    • FEAT(score): add ScoreType enum and grade point scoring support. (8ff6efda)
    • FEAT(course): persist custom course color and integrate in example. (0e4395e0)
    • FEAT(course): add custom course support for user-created schedule entries. (6e89924c)
    • FEAT(core): add ApiResult.toDataState() extension. (b0c25bf2)
    • FEAT(ui): add HomePageScaffold.fromDataState() and test suite. (307a296b)
    • FEAT(ui): add simplified UI integration API with DataState sealed class. (54f566bd)
    • FEAT: model unit test. (d3d5de68)
    • FEAT: improve model generate by freezed. (43bef51c)
    • FEAT: AnalyticsUtil and CrashlyticsUtil migrate to injection version. (0e8a9aab)
    • FEAT: move UI implement to ap_common_flutter_ui. (803b2dcb)
    • FEAT: move native platform util implement to ap_common_flutter_platform. (55b2fa00)
    • FEAT: migrate util l10n to new ap_common_flutter_core. (be152bac)
    • FEAT: centralized package lint rule. (c2b8ad80)
    • FEAT: release ap_common_core v0.0.2. (7eef7658)
    • FEAT: migrate NotificationUtil and Preference to injection version. (4326c12e)
    • FEAT: ap_common import ap_common_core. (d463f7c7)
    • FEAT: migrate model util config to new ap_common_core. (3887bc05)
    Open source →
    Release notes
    • REFACTOR(ui): fix lint errors and improve code quality. (36a092bd)
    • FIX(deps): downgrade ap_common version and fix flutter_ui constraint. (c3167a59)
    • DOCS(announcement): fix Swagger spec for ban API. (5a7efe3c)
    • DOCS(swagger): sync announcement_api.json with current implementation. (ce398d86)
    Open source →
  4. 1.0.1-dev.11 11 Apr 2026 pre-release
    Release notes
    • REFACTOR(core): convert static methods to factory constructors in CustomCourseData. (9b67706e)
    • REFACTOR(l10n): address code review feedback. (7c7b84e0)
    • REFACTOR(l10n): clean up intl remnants after slang migration. (ea893e6d)
    • REFACTOR(core): introduce ApiResult sealed class for typed API responses. (8538398e)
    • FIX(core,announcement): address PR review comments. (858e4a5d)
    • FIX: resolve analyze errors and lint issues in simplified UI integration. (d0f2e45e)
    • FIX: resolve all pre-existing lint issues across packages. (13d260b3)
    • FIX: resolve analyze-ci lint issues in changed files. (ea86b935)
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    • FIX: model test error. (dfaa2cc8)
    • FIX: pub publish requirement. (1dc81f7d)
    • FIX: ap_common_core separate static error. (177a00fd)
    • FEAT(i18n): add Japanese to language selector and example app. (164ccfc4)
    • FEAT(score): add ScoreType enum and grade point scoring support. (8ff6efda)
    • FEAT(course): persist custom course color and integrate in example. (0e4395e0)
    • FEAT(course): add custom course support for user-created schedule entries. (6e89924c)
    • FEAT(core): add ApiResult.toDataState() extension. (b0c25bf2)
    • FEAT(ui): add HomePageScaffold.fromDataState() and test suite. (307a296b)
    • FEAT(ui): add simplified UI integration API with DataState sealed class. (54f566bd)
    • FEAT: model unit test. (d3d5de68)
    • FEAT: improve model generate by freezed. (43bef51c)
    • FEAT: AnalyticsUtil and CrashlyticsUtil migrate to injection version. (0e8a9aab)
    • FEAT: move UI implement to ap_common_flutter_ui. (803b2dcb)
    • FEAT: move native platform util implement to ap_common_flutter_platform. (55b2fa00)
    • FEAT: migrate util l10n to new ap_common_flutter_core. (be152bac)
    • FEAT: centralized package lint rule. (c2b8ad80)
    • FEAT: release ap_common_core v0.0.2. (7eef7658)
    • FEAT: migrate NotificationUtil and Preference to injection version. (4326c12e)
    • FEAT: ap_common import ap_common_core. (d463f7c7)
    • FEAT: migrate model util config to new ap_common_core. (3887bc05)
    Open source →
    Release notes
    • REFACTOR(ui): fix lint errors and improve code quality. (36a092bd)
    • FIX(deps): downgrade ap_common version and fix flutter_ui constraint. (c3167a59)
    • DOCS(announcement): fix Swagger spec for ban API. (5a7efe3c)
    • DOCS(swagger): sync announcement_api.json with current implementation. (ce398d86)
    Open source →
  5. 1.0.1-dev.10 11 Apr 2026 pre-release
    Release notes
    • REFACTOR(core): convert static methods to factory constructors in CustomCourseData. (9b67706e)
    • REFACTOR(l10n): address code review feedback. (7c7b84e0)
    • REFACTOR(l10n): clean up intl remnants after slang migration. (ea893e6d)
    • REFACTOR(core): introduce ApiResult sealed class for typed API responses. (8538398e)
    • FIX(core,announcement): address PR review comments. (858e4a5d)
    • FIX: resolve analyze errors and lint issues in simplified UI integration. (d0f2e45e)
    • FIX: resolve all pre-existing lint issues across packages. (13d260b3)
    • FIX: resolve analyze-ci lint issues in changed files. (ea86b935)
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    • FIX: model test error. (dfaa2cc8)
    • FIX: pub publish requirement. (1dc81f7d)
    • FIX: ap_common_core separate static error. (177a00fd)
    • FEAT(i18n): add Japanese to language selector and example app. (164ccfc4)
    • FEAT(score): add ScoreType enum and grade point scoring support. (8ff6efda)
    • FEAT(course): persist custom course color and integrate in example. (0e4395e0)
    • FEAT(course): add custom course support for user-created schedule entries. (6e89924c)
    • FEAT(core): add ApiResult.toDataState() extension. (b0c25bf2)
    • FEAT(ui): add HomePageScaffold.fromDataState() and test suite. (307a296b)
    • FEAT(ui): add simplified UI integration API with DataState sealed class. (54f566bd)
    • FEAT: model unit test. (d3d5de68)
    • FEAT: improve model generate by freezed. (43bef51c)
    • FEAT: AnalyticsUtil and CrashlyticsUtil migrate to injection version. (0e8a9aab)
    • FEAT: move UI implement to ap_common_flutter_ui. (803b2dcb)
    • FEAT: move native platform util implement to ap_common_flutter_platform. (55b2fa00)
    • FEAT: migrate util l10n to new ap_common_flutter_core. (be152bac)
    • FEAT: centralized package lint rule. (c2b8ad80)
    • FEAT: release ap_common_core v0.0.2. (7eef7658)
    • FEAT: migrate NotificationUtil and Preference to injection version. (4326c12e)
    • FEAT: ap_common import ap_common_core. (d463f7c7)
    • FEAT: migrate model util config to new ap_common_core. (3887bc05)
    Open source →
    Release notes
    • REFACTOR(ui): fix lint errors and improve code quality. (36a092bd)
    • FIX(deps): downgrade ap_common version and fix flutter_ui constraint. (c3167a59)
    • DOCS(announcement): fix Swagger spec for ban API. (5a7efe3c)
    • DOCS(swagger): sync announcement_api.json with current implementation. (ce398d86)
    Open source →
  6. 1.0.1-dev.9 07 Apr 2026 pre-release
    Release notes
    • REFACTOR(core): convert static methods to factory constructors in CustomCourseData. (9b67706e)
    • REFACTOR(l10n): address code review feedback. (7c7b84e0)
    • REFACTOR(l10n): clean up intl remnants after slang migration. (ea893e6d)
    • REFACTOR(core): introduce ApiResult sealed class for typed API responses. (8538398e)
    • FIX(core,announcement): address PR review comments. (858e4a5d)
    • FIX: resolve analyze errors and lint issues in simplified UI integration. (d0f2e45e)
    • FIX: resolve all pre-existing lint issues across packages. (13d260b3)
    • FIX: resolve analyze-ci lint issues in changed files. (ea86b935)
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    • FIX: model test error. (dfaa2cc8)
    • FIX: pub publish requirement. (1dc81f7d)
    • FIX: ap_common_core separate static error. (177a00fd)
    • FEAT(i18n): add Japanese to language selector and example app. (164ccfc4)
    • FEAT(score): add ScoreType enum and grade point scoring support. (8ff6efda)
    • FEAT(course): persist custom course color and integrate in example. (0e4395e0)
    • FEAT(course): add custom course support for user-created schedule entries. (6e89924c)
    • FEAT(core): add ApiResult.toDataState() extension. (b0c25bf2)
    • FEAT(ui): add HomePageScaffold.fromDataState() and test suite. (307a296b)
    • FEAT(ui): add simplified UI integration API with DataState sealed class. (54f566bd)
    • FEAT: model unit test. (d3d5de68)
    • FEAT: improve model generate by freezed. (43bef51c)
    • FEAT: AnalyticsUtil and CrashlyticsUtil migrate to injection version. (0e8a9aab)
    • FEAT: move UI implement to ap_common_flutter_ui. (803b2dcb)
    • FEAT: move native platform util implement to ap_common_flutter_platform. (55b2fa00)
    • FEAT: migrate util l10n to new ap_common_flutter_core. (be152bac)
    • FEAT: centralized package lint rule. (c2b8ad80)
    • FEAT: release ap_common_core v0.0.2. (7eef7658)
    • FEAT: migrate NotificationUtil and Preference to injection version. (4326c12e)
    • FEAT: ap_common import ap_common_core. (d463f7c7)
    • FEAT: migrate model util config to new ap_common_core. (3887bc05)
    Open source →
    Release notes
    • REFACTOR(ui): fix lint errors and improve code quality. (36a092bd)
    • FIX(deps): downgrade ap_common version and fix flutter_ui constraint. (c3167a59)
    • DOCS(announcement): fix Swagger spec for ban API. (5a7efe3c)
    • DOCS(swagger): sync announcement_api.json with current implementation. (ce398d86)
    Open source →
  7. 1.0.1-dev.8 06 Apr 2026 pre-release
    Release notes
    • REFACTOR(core): convert static methods to factory constructors in CustomCourseData. (9b67706e)
    • REFACTOR(l10n): address code review feedback. (7c7b84e0)
    • REFACTOR(l10n): clean up intl remnants after slang migration. (ea893e6d)
    • REFACTOR(core): introduce ApiResult sealed class for typed API responses. (8538398e)
    • FIX(core,announcement): address PR review comments. (858e4a5d)
    • FIX: resolve analyze errors and lint issues in simplified UI integration. (d0f2e45e)
    • FIX: resolve all pre-existing lint issues across packages. (13d260b3)
    • FIX: resolve analyze-ci lint issues in changed files. (ea86b935)
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    • FIX: model test error. (dfaa2cc8)
    • FIX: pub publish requirement. (1dc81f7d)
    • FIX: ap_common_core separate static error. (177a00fd)
    • FEAT(i18n): add Japanese to language selector and example app. (164ccfc4)
    • FEAT(score): add ScoreType enum and grade point scoring support. (8ff6efda)
    • FEAT(course): persist custom course color and integrate in example. (0e4395e0)
    • FEAT(course): add custom course support for user-created schedule entries. (6e89924c)
    • FEAT(core): add ApiResult.toDataState() extension. (b0c25bf2)
    • FEAT(ui): add HomePageScaffold.fromDataState() and test suite. (307a296b)
    • FEAT(ui): add simplified UI integration API with DataState sealed class. (54f566bd)
    • FEAT: model unit test. (d3d5de68)
    • FEAT: improve model generate by freezed. (43bef51c)
    • FEAT: AnalyticsUtil and CrashlyticsUtil migrate to injection version. (0e8a9aab)
    • FEAT: move UI implement to ap_common_flutter_ui. (803b2dcb)
    • FEAT: move native platform util implement to ap_common_flutter_platform. (55b2fa00)
    • FEAT: migrate util l10n to new ap_common_flutter_core. (be152bac)
    • FEAT: centralized package lint rule. (c2b8ad80)
    • FEAT: release ap_common_core v0.0.2. (7eef7658)
    • FEAT: migrate NotificationUtil and Preference to injection version. (4326c12e)
    • FEAT: ap_common import ap_common_core. (d463f7c7)
    • FEAT: migrate model util config to new ap_common_core. (3887bc05)
    Open source →
    Release notes
    • REFACTOR(ui): fix lint errors and improve code quality. (36a092bd)
    • FIX(deps): downgrade ap_common version and fix flutter_ui constraint. (c3167a59)
    • DOCS(announcement): fix Swagger spec for ban API. (5a7efe3c)
    • DOCS(swagger): sync announcement_api.json with current implementation. (ce398d86)
    Open source →
  8. 1.0.1-dev.7 06 Apr 2026 pre-release
    Release notes
    • REFACTOR(core): convert static methods to factory constructors in CustomCourseData. (9b67706e)
    • REFACTOR(l10n): address code review feedback. (7c7b84e0)
    • REFACTOR(l10n): clean up intl remnants after slang migration. (ea893e6d)
    • REFACTOR(core): introduce ApiResult sealed class for typed API responses. (8538398e)
    • FIX(core,announcement): address PR review comments. (858e4a5d)
    • FIX: resolve analyze errors and lint issues in simplified UI integration. (d0f2e45e)
    • FIX: resolve all pre-existing lint issues across packages. (13d260b3)
    • FIX: resolve analyze-ci lint issues in changed files. (ea86b935)
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    • FIX: model test error. (dfaa2cc8)
    • FIX: pub publish requirement. (1dc81f7d)
    • FIX: ap_common_core separate static error. (177a00fd)
    • FEAT(score): add ScoreType enum and grade point scoring support. (8ff6efda)
    • FEAT(course): persist custom course color and integrate in example. (0e4395e0)
    • FEAT(course): add custom course support for user-created schedule entries. (6e89924c)
    • FEAT(core): add ApiResult.toDataState() extension. (b0c25bf2)
    • FEAT(ui): add HomePageScaffold.fromDataState() and test suite. (307a296b)
    • FEAT(ui): add simplified UI integration API with DataState sealed class. (54f566bd)
    • FEAT: model unit test. (d3d5de68)
    • FEAT: improve model generate by freezed. (43bef51c)
    • FEAT: AnalyticsUtil and CrashlyticsUtil migrate to injection version. (0e8a9aab)
    • FEAT: move UI implement to ap_common_flutter_ui. (803b2dcb)
    • FEAT: move native platform util implement to ap_common_flutter_platform. (55b2fa00)
    • FEAT: migrate util l10n to new ap_common_flutter_core. (be152bac)
    • FEAT: centralized package lint rule. (c2b8ad80)
    • FEAT: release ap_common_core v0.0.2. (7eef7658)
    • FEAT: migrate NotificationUtil and Preference to injection version. (4326c12e)
    • FEAT: ap_common import ap_common_core. (d463f7c7)
    • FEAT: migrate model util config to new ap_common_core. (3887bc05)
    Open source →
    Release notes
    • REFACTOR(ui): fix lint errors and improve code quality. (36a092bd)
    • FIX(deps): downgrade ap_common version and fix flutter_ui constraint. (c3167a59)
    • DOCS(announcement): fix Swagger spec for ban API. (5a7efe3c)
    • DOCS(swagger): sync announcement_api.json with current implementation. (ce398d86)
    Open source →
  9. 1.0.1-dev.6 05 Apr 2026 pre-release
    Release notes
    • REFACTOR(core): convert static methods to factory constructors in CustomCourseData. (9b67706e)
    • REFACTOR(l10n): address code review feedback. (7c7b84e0)
    • REFACTOR(l10n): clean up intl remnants after slang migration. (ea893e6d)
    • REFACTOR(core): introduce ApiResult sealed class for typed API responses. (8538398e)
    • FIX(core,announcement): address PR review comments. (858e4a5d)
    • FIX: resolve analyze errors and lint issues in simplified UI integration. (d0f2e45e)
    • FIX: resolve all pre-existing lint issues across packages. (13d260b3)
    • FIX: resolve analyze-ci lint issues in changed files. (ea86b935)
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    • FIX: model test error. (dfaa2cc8)
    • FIX: pub publish requirement. (1dc81f7d)
    • FIX: ap_common_core separate static error. (177a00fd)
    • FEAT(course): persist custom course color and integrate in example. (0e4395e0)
    • FEAT(course): add custom course support for user-created schedule entries. (6e89924c)
    • FEAT(core): add ApiResult.toDataState() extension. (b0c25bf2)
    • FEAT(ui): add HomePageScaffold.fromDataState() and test suite. (307a296b)
    • FEAT(ui): add simplified UI integration API with DataState sealed class. (54f566bd)
    • FEAT: model unit test. (d3d5de68)
    • FEAT: improve model generate by freezed. (43bef51c)
    • FEAT: AnalyticsUtil and CrashlyticsUtil migrate to injection version. (0e8a9aab)
    • FEAT: move UI implement to ap_common_flutter_ui. (803b2dcb)
    • FEAT: move native platform util implement to ap_common_flutter_platform. (55b2fa00)
    • FEAT: migrate util l10n to new ap_common_flutter_core. (be152bac)
    • FEAT: centralized package lint rule. (c2b8ad80)
    • FEAT: release ap_common_core v0.0.2. (7eef7658)
    • FEAT: migrate NotificationUtil and Preference to injection version. (4326c12e)
    • FEAT: ap_common import ap_common_core. (d463f7c7)
    • FEAT: migrate model util config to new ap_common_core. (3887bc05)
    Open source →
    Release notes
    • REFACTOR(ui): fix lint errors and improve code quality. (36a092bd)
    • FIX(deps): downgrade ap_common version and fix flutter_ui constraint. (c3167a59)
    • DOCS(announcement): fix Swagger spec for ban API. (5a7efe3c)
    • DOCS(swagger): sync announcement_api.json with current implementation. (ce398d86)
    Open source →
  10. 1.0.1-dev.5 04 Apr 2026 pre-release
    Release notes
    • REFACTOR(core): convert static methods to factory constructors in CustomCourseData. (9b67706e)
    • REFACTOR(l10n): address code review feedback. (7c7b84e0)
    • REFACTOR(l10n): clean up intl remnants after slang migration. (ea893e6d)
    • REFACTOR(core): introduce ApiResult sealed class for typed API responses. (8538398e)
    • FIX(core,announcement): address PR review comments. (858e4a5d)
    • FIX: resolve analyze errors and lint issues in simplified UI integration. (d0f2e45e)
    • FIX: resolve all pre-existing lint issues across packages. (13d260b3)
    • FIX: resolve analyze-ci lint issues in changed files. (ea86b935)
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    • FIX: model test error. (dfaa2cc8)
    • FIX: pub publish requirement. (1dc81f7d)
    • FIX: ap_common_core separate static error. (177a00fd)
    • FEAT(course): persist custom course color and integrate in example. (0e4395e0)
    • FEAT(course): add custom course support for user-created schedule entries. (6e89924c)
    • FEAT(core): add ApiResult.toDataState() extension. (b0c25bf2)
    • FEAT(ui): add HomePageScaffold.fromDataState() and test suite. (307a296b)
    • FEAT(ui): add simplified UI integration API with DataState sealed class. (54f566bd)
    • FEAT: model unit test. (d3d5de68)
    • FEAT: improve model generate by freezed. (43bef51c)
    • FEAT: AnalyticsUtil and CrashlyticsUtil migrate to injection version. (0e8a9aab)
    • FEAT: move UI implement to ap_common_flutter_ui. (803b2dcb)
    • FEAT: move native platform util implement to ap_common_flutter_platform. (55b2fa00)
    • FEAT: migrate util l10n to new ap_common_flutter_core. (be152bac)
    • FEAT: centralized package lint rule. (c2b8ad80)
    • FEAT: release ap_common_core v0.0.2. (7eef7658)
    • FEAT: migrate NotificationUtil and Preference to injection version. (4326c12e)
    • FEAT: ap_common import ap_common_core. (d463f7c7)
    • FEAT: migrate model util config to new ap_common_core. (3887bc05)
    Open source →
    Release notes
    • REFACTOR(ui): fix lint errors and improve code quality. (36a092bd)
    • FIX(deps): downgrade ap_common version and fix flutter_ui constraint. (c3167a59)
    • DOCS(announcement): fix Swagger spec for ban API. (5a7efe3c)
    • DOCS(swagger): sync announcement_api.json with current implementation. (ce398d86)
    Open source →
  11. 1.0.1-dev.4 03 Apr 2026 pre-release
    Release notes
    • REFACTOR(core): convert static methods to factory constructors in CustomCourseData. (9b67706e)
    • REFACTOR(l10n): address code review feedback. (7c7b84e0)
    • REFACTOR(l10n): clean up intl remnants after slang migration. (ea893e6d)
    • REFACTOR(core): introduce ApiResult sealed class for typed API responses. (8538398e)
    • FIX(core,announcement): address PR review comments. (858e4a5d)
    • FIX: resolve analyze errors and lint issues in simplified UI integration. (d0f2e45e)
    • FIX: resolve all pre-existing lint issues across packages. (13d260b3)
    • FIX: resolve analyze-ci lint issues in changed files. (ea86b935)
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    • FIX: model test error. (dfaa2cc8)
    • FIX: pub publish requirement. (1dc81f7d)
    • FIX: ap_common_core separate static error. (177a00fd)
    • FEAT(course): persist custom course color and integrate in example. (0e4395e0)
    • FEAT(course): add custom course support for user-created schedule entries. (6e89924c)
    • FEAT(core): add ApiResult.toDataState() extension. (b0c25bf2)
    • FEAT(ui): add HomePageScaffold.fromDataState() and test suite. (307a296b)
    • FEAT(ui): add simplified UI integration API with DataState sealed class. (54f566bd)
    • FEAT: model unit test. (d3d5de68)
    • FEAT: improve model generate by freezed. (43bef51c)
    • FEAT: AnalyticsUtil and CrashlyticsUtil migrate to injection version. (0e8a9aab)
    • FEAT: move UI implement to ap_common_flutter_ui. (803b2dcb)
    • FEAT: move native platform util implement to ap_common_flutter_platform. (55b2fa00)
    • FEAT: migrate util l10n to new ap_common_flutter_core. (be152bac)
    • FEAT: centralized package lint rule. (c2b8ad80)
    • FEAT: release ap_common_core v0.0.2. (7eef7658)
    • FEAT: migrate NotificationUtil and Preference to injection version. (4326c12e)
    • FEAT: ap_common import ap_common_core. (d463f7c7)
    • FEAT: migrate model util config to new ap_common_core. (3887bc05)
    Open source →
    Release notes
    • REFACTOR(ui): fix lint errors and improve code quality. (36a092bd)
    • FIX(deps): downgrade ap_common version and fix flutter_ui constraint. (c3167a59)
    • DOCS(swagger): sync announcement_api.json with current implementation. (ce398d86)
    Open source →
  12. 1.0.1-dev.3 28 Mar 2026 pre-release
    Release notes
    • REFACTOR(l10n): address code review feedback. (7c7b84e0)
    • REFACTOR(l10n): clean up intl remnants after slang migration. (ea893e6d)
    • REFACTOR(core): introduce ApiResult sealed class for typed API responses. (8538398e)
    • FIX(core,announcement): address PR review comments. (858e4a5d)
    • FIX: resolve analyze errors and lint issues in simplified UI integration. (d0f2e45e)
    • FIX: resolve all pre-existing lint issues across packages. (13d260b3)
    • FIX: resolve analyze-ci lint issues in changed files. (ea86b935)
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    • FIX: model test error. (dfaa2cc8)
    • FIX: pub publish requirement. (1dc81f7d)
    • FIX: ap_common_core separate static error. (177a00fd)
    • FEAT(core): add ApiResult.toDataState() extension. (b0c25bf2)
    • FEAT(ui): add HomePageScaffold.fromDataState() and test suite. (307a296b)
    • FEAT(ui): add simplified UI integration API with DataState sealed class. (54f566bd)
    • FEAT: model unit test. (d3d5de68)
    • FEAT: improve model generate by freezed. (43bef51c)
    • FEAT: AnalyticsUtil and CrashlyticsUtil migrate to injection version. (0e8a9aab)
    • FEAT: move UI implement to ap_common_flutter_ui. (803b2dcb)
    • FEAT: move native platform util implement to ap_common_flutter_platform. (55b2fa00)
    • FEAT: migrate util l10n to new ap_common_flutter_core. (be152bac)
    • FEAT: centralized package lint rule. (c2b8ad80)
    • FEAT: release ap_common_core v0.0.2. (7eef7658)
    • FEAT: migrate NotificationUtil and Preference to injection version. (4326c12e)
    • FEAT: ap_common import ap_common_core. (d463f7c7)
    • FEAT: migrate model util config to new ap_common_core. (3887bc05)
    Open source →
    Release notes
    • REFACTOR(ui): fix lint errors and improve code quality. (36a092bd)
    • FIX(deps): downgrade ap_common version and fix flutter_ui constraint. (c3167a59)
    • DOCS(swagger): sync announcement_api.json with current implementation. (ce398d86)
    Open source →
  13. 1.0.1-dev.0 18 Mar 2026 pre-release
    Release notes
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    Open source →
    Release notes
    • REFACTOR(ui): fix lint errors and improve code quality. (36a092bd)
    Open source →
  14. 1.0.0 15 Mar 2026
    Release notes
    • Bump "ap_common" to 1.0.0.
    Open source →
    Release notes
    • Bump "ap_common" to 1.0.0.
    Open source →
  15. 0.26.0+1 21 Sep 2025
    Release notes
    • Update a dependency to the latest release.
    Open source →
  16. 0.26.0+2 21 Sep 2025
    Release notes
    • Update a dependency to the latest release.
    Open source →
  17. 0.26.0+3 29 Sep 2025
    Release notes
    • Update a dependency to the latest release.
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  18. 0.26.0-dev.4 18 Dec 2024 pre-release
    Release notes
    • Update a dependency to the latest release.
    Open source →
  19. 0.26.0-dev.3 13 Oct 2024 pre-release
    Release notes
    • FEAT: move UI implement to ap_common_flutter_ui. (803b2dcb)
    • FEAT: move native platform util implement to ap_common_flutter_platform. (55b2fa00)
    • FEAT: AppStoreUtil and PlatformUtil for ap_common_flutter_core. (f9abb16d)
    • FEAT: migrate util l10n to new ap_common_flutter_core. (be152bac)
    • FEAT: centralized package lint rule. (c2b8ad80)
    • FEAT: migrate NotificationUtil and Preference to injection version. (4326c12e)
    • FEAT: ap_common import ap_common_core. (d463f7c7)
    • FEAT: migrate model util config to new ap_common_core. (3887bc05)
    • FEAT: move UI implement to ap_common_flutter_ui. (304b60fa)
    • FEAT: move native platform util implement to ap_common_flutter_platform. (8cb047f1)
    • FEAT: AppStoreUtil and PlatformUtil for ap_common_flutter_core. (d87dc711)
    • FEAT: migrate util l10n to new ap_common_flutter_core. (e91e9b4c)
    • FEAT: centralized package lint rule. (08db9e1f)
    • FEAT: migrate NotificationUtil and Preference to injection version. (ac50e177)
    • FEAT: ap_common import ap_common_core. (a6aa801f)
    • FEAT: migrate model util config to new ap_common_core. (90f16bc9)
    Open source →
  20. 0.26.0-dev.2 12 Oct 2024 pre-release
    Release notes
    • Update a dependency to the latest release.
    Open source →
  21. 0.26.0-dev.1 11 Oct 2024 pre-release
    Release notes
    • FEAT: move UI implement to ap_common_flutter_ui. (304b60fa)
    • FEAT: move native platform util implement to ap_common_flutter_platform. (8cb047f1)
    • FEAT: AppStoreUtil and PlatformUtil for ap_common_flutter_core. (d87dc711)
    • FEAT: migrate util l10n to new ap_common_flutter_core. (e91e9b4c)
    • FEAT: centralized package lint rule. (08db9e1f)
    • FEAT: migrate NotificationUtil and Preference to injection version. (ac50e177)
    • FEAT: ap_common import ap_common_core. (a6aa801f)
    • FEAT: migrate model util config to new ap_common_core. (90f16bc9)
    • FEAT: update example path. (4d7390c9)
    • FEAT: move main package to directory packages for melos prepare. (8af51340)
    Open source →
  22. 0.26.0-dev.0 08 Oct 2024 pre-release
    Release notes

    基於 Flutter v3.24 開發

    • 套件拆分第一個版本
    Open source →
  23. 0.25.3 24 Sep 2024
    Release notes

    基於 Flutter v3.24 開發

    • 修正課表通知實際星期錯誤
    Open source →
  24. 0.25.2 07 Sep 2024
    Release notes

    基於 Flutter v3.24 開發

    • 更新 GDG on Campus NKUST x ITC 相關資料
    Open source →
  25. 0.25.1 06 Sep 2024
    Release notes

    基於 Flutter v3.24 開發

    • 修正貢獻名單
    Open source →
  26. 0.25.0 03 Sep 2024
    Release notes

    基於 Flutter v3.24 開發

    • 升級 Flutter 3.24 API 變動所影響套件,並升級 Dart 版本至 3.0
    • 支援 Android predictive back
    • 支援 NSYSU GDSC 相關訊息
    • AboutUsPage 支援 Instagram 欄位
    • 改善 AboutUsPage 連結行為
    • 修正課表對話框 CourseScaffoldSettingDialog 高度錯誤
    • 修正 OptionDialog 高度錯誤
    • 範例補上 Android desugaring 所需設定
    • 修正深色主題文字選取時的顏色
    • 修正課表下載權限檢查
    • 修改桌面版檔案儲存實作為 file_saver
    • 支援 Android target version 34 相關
      • flutter_local_notification 新版本 API
    Open source →
  27. 0.25.0-dev.3 02 Sep 2024 pre-release

    Nothing published for this version

  28. 0.25.0-dev.2 01 Sep 2024 pre-release

    Nothing published for this version

  29. 0.25.0-dev.1 28 Aug 2024 pre-release

    Nothing published for this version

  30. 0.25.0-dev.0 22 Aug 2024 pre-release

    Nothing published for this version

  31. 0.24.0-dev.2 17 Mar 2024 pre-release
    Release notes

    基於 Flutter v3.19 開發

    • 升級 Flutter 3.16 API 變動所影響套件
    • 升級 dio 至最新版本
    Open source →
  32. 0.24.0-dev.1 16 Mar 2024 pre-release
    Release notes
    • 移除 CloudMessageListPage 相關實作功能
    • 支援電話列表標題固定
    Open source →
  33. 0.23.1 06 Jan 2024
    Release notes
    • 升級 add_2_calendar 至最新版解決 Xcode 15 編譯錯誤
    Open source →
  34. 0.23.0 05 Jan 2024
    Release notes
    • 同 0.23.0-dev.2 功能
    Open source →
  35. 0.23.0-dev.2 14 Nov 2023 pre-release
    Release notes

    基於 Flutter v3.13 開發

    • 修正 Flutter 3.13 相關錯誤
    Open source →
  36. 0.23.0-dev.1 17 Aug 2023 pre-release
    Release notes

    基於 Flutter v3.10 開發

    • 套件相依修正
    Open source →
  37. 0.23.0-dev.0 09 Jun 2023 pre-release
    Release notes

    基於 Flutter v3.10 開發

    • Flutter 3.10 相容性更新
    • Dio 5 遷移
    • 支援 Android 13 相關 API
    Open source →
  38. 0.22.0 20 May 2023
    Release notes
    • 同 0.22.0-dev.7 功能
    Open source →
  39. 0.22.0-dev.7 01 Nov 2022 pre-release
    Release notes
    • 最新消息審查系統加入黑名單功能
    Open source →
  40. 0.22.0-dev.6 07 Oct 2022 pre-release
    Release notes
    • 加入 PlatformCalendarUtil 工具
    Open source →
  41. 0.22.0-dev.5 28 Sep 2022 pre-release
    Release notes
    • 改善 user info model nullable 設計
    Open source →
  42. 0.22.0-dev.4 27 Sep 2022 pre-release
    Release notes
    • 回復 json_serialization 版本限制
    Open source →
  43. 0.22.0-dev.3 23 Sep 2022 pre-release
    Release notes
    • 改善 model nullable 設計
    Open source →
  44. 0.22.0-dev.2 18 Sep 2022 pre-release
    Release notes
    • 改善 model nullable 設計
    • 改善 json_serialization 版本限制
    Open source →
  45. 0.22.0-dev.1 08 Sep 2022 pre-release
    Release notes
    • 修正最新消息 JSON Key 錯誤
    • 修正最新消息 tags 物件型態 cast 錯誤
    Open source →
  46. 0.22.0-dev.0 02 Sep 2022 pre-release
    Release notes
    • 加入課表隱藏選項
    Open source →
  47. 0.21.2 11 Aug 2022
    Release notes
    • 修正 hint error
    Open source →
  48. 0.21.1 13 Jul 2022
    Release notes
    • 修正部分 model 在主專案支援 Null-safety 產生錯誤
    Open source →
  49. 0.21.0 23 Jun 2022
    Release notes
    • 改善部分主題顏色遺失
    Open source →
  50. 0.21.0-dev.3 16 Jun 2022 pre-release
    Release notes
    • 修正遺失的主題設定
    Open source →
  51. 0.21.0-dev.2 16 Jun 2022 pre-release
    Release notes
    • 修正 多國語言載入錯誤
    Open source →
  52. 0.21.0-dev.1 16 Jun 2022 pre-release
    Release notes

    基於 Flutter v3.0.2 開發

    [Bad Version]

    • 修正 share 在 iPad 錯誤
    • 改善多國語言無法多次呼叫 initializeMessages 的問題
    Open source →
  53. 0.21.0-dev.0 24 May 2022 pre-release
    Release notes

    [Break Change]

    基於 Flutter v3.0.0 開發

    • Flutter 3 支援更新
    • 修正 Image Picker 格式
    Open source →
  54. 0.20.1 01 Mar 2022
    Release notes

    基於 Flutter v2.10.2 開發

    • 支援 ApTextField Widget Keys
    Open source →
  55. 0.20.0 07 Feb 2022
    Release notes

    基於 Flutter v2.10.0 開發

    • 移除不支援 android embedding v2 的套件
    Open source →
  56. 0.19.4 28 Dec 2021
    Release notes
    • 修正對話間距 UI
    Open source →
  57. 0.19.3 27 Dec 2021
    Release notes

    基於 Flutter v2.8.1 開發

    • 修正 LoginScaffold UI
    Open source →
  58. 0.19.2 20 Dec 2021
    Release notes

    基於 Flutter v2.8.1 開發

    • 更新套件至最新版本
    Open source →
  59. 0.19.1 27 Sep 2021
    Release notes

    基於 Flutter v2.5.1 開發

    • 修正編輯最新消息時的型態錯誤
    Open source →
  60. 0.19.0 13 Sep 2021
    Release notes

    基於 Flutter v2.5.0 開發

    • 更新大多數套件至最新版本
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive