PackageTrack
Sign in Get early access

ap_common_firebase

ap_common for firebase instructure

1.0.0 452 downloads/mo #837 most downloaded on pub.dev abc873693/ap_common

What this package is like to depend on

Last release 12 days ago

11 Aug 2026

Release timing varies

gaps range from 8 days to 9 months

Nearly every release is documented

notes for 12 of 13 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

49 releases · first in 2021

16 releases in the last 12 months

see the full history below

Release timeline

49 releases · Feb 2021 to Aug 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 49
  1. 1.0.1-dev.15 11 Aug 2026 pre-release
    Release notes
    • REFACTOR: fix lint warnings and replace debugPrint with log. (67cec8cc)
    • REFACTOR(announcement): extract AnnouncementEditForm and add widget tests. (f8907ad0)
    • REFACTOR(announcement): move thumbnail to right side of card. (e51e4f3a)
    • REFACTOR(announcement): improve home page UX with card preview and tab navigation. (ed4f8387)
    • REFACTOR(announcement): redesign UI with DataState and Material Design 3. (4a6689d5)
    • REFACTOR(announcement): add showErrorToast extension and simplify UI error handling. (dc46221d)
    • REFACTOR(announcement): migrate UI pages to async/await with ApiResult. (31902f52)
    • REFACTOR(announcement): rewrite API helpers with ApiResult, remove GeneralCallback. (715803a4)
    • REFACTOR(l10n): use context-based translation access for reactive locale switching. (e9429aa1)
    • REFACTOR(l10n): restore original i18n variable naming conventions. (c21ed521)
    • REFACTOR(l10n): update UI packages to use slang translation API. (697e1e15)
    • FIX(core,announcement): address PR review comments. (858e4a5d)
    • FIX(announcement): add final to local variable. (4eb1de84)
    • FIX(announcement): correct HTTP method and path for ban API. (f3073b1a)
    • FIX: reject and add to ban error. (80734bed)
    • FIX(announcement): handle nested API errors in _announcementSubmit. (819636e4)
    • FIX: resolve analyze-ci lint issues in changed files. (ea86b935)
    • FIX: pub publish requirement. (1dc81f7d)
    • FIX: packages version constraint. (8231a423)
    • FEAT(firebase,announcement): wire FCM token for review push notifications. (f3569aa7)
    • FEAT(announcement): add review status filter chips for applications. (9129d115)
    • FEAT(announcement): show application rules on edit page. (2cd76010)
    • FEAT(announcement): add editor management page and tag filter. (6ebe38e8)
    • FEAT(announcement): add auto re-login on 401 for all login types. (b9aa2dea)
    • FEAT(announcement): add applicant copy and blacklist indicator. (6cedddaf)
    • FEAT(announcement): add full CRUD and M3 UI for black list page. (a68d5224)
    • FEAT(announcement): display applicant email on edit application page. (f898b3e7)
    • FEAT: improve model generate by freezed. (43bef51c)
    • FEAT: align image upload naming. (ab2f2492)
    • FEAT: revert imgur implement. (30bbf5ea)
    • FEAT: move UI implement to ap_common_flutter_ui. (803b2dcb)
    Open source →
    Release notes
    • REFACTOR: fix lint warnings and replace debugPrint with log. (67cec8cc)
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    • FEAT(firebase,announcement): wire FCM token for review push notifications. (f3569aa7)
    Open source →
  2. 1.0.1-dev.14 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 →
    Release notes
    • REFACTOR: fix lint warnings and replace debugPrint with log. (67cec8cc)
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    • FEAT(firebase,announcement): wire FCM token for review push notifications. (f3569aa7)
    Open source →
  3. 1.0.1-dev.13 18 Apr 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 →
    Release notes
    • REFACTOR: fix lint warnings and replace debugPrint with log. (67cec8cc)
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    • FEAT(firebase,announcement): wire FCM token for review push notifications. (f3569aa7)
    Open source →
  4. 1.0.1-dev.12 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: fix lint warnings and replace debugPrint with log. (67cec8cc)
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    • FEAT(firebase,announcement): wire FCM token for review push notifications. (f3569aa7)
    Open source →
  5. 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: fix lint warnings and replace debugPrint with log. (67cec8cc)
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    • FEAT(firebase,announcement): wire FCM token for review push notifications. (f3569aa7)
    Open source →
  6. 1.0.1-dev.10 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: fix lint warnings and replace debugPrint with log. (67cec8cc)
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    • FEAT(firebase,announcement): wire FCM token for review push notifications. (f3569aa7)
    Open source →
  7. 1.0.1-dev.9 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: fix lint warnings and replace debugPrint with log. (67cec8cc)
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    • FEAT(firebase,announcement): wire FCM token for review push notifications. (f3569aa7)
    Open source →
  8. 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: fix lint warnings and replace debugPrint with log. (67cec8cc)
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    • FEAT(firebase,announcement): wire FCM token for review push notifications. (f3569aa7)
    Open source →
  9. 1.0.1-dev.7 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(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: fix lint warnings and replace debugPrint with log. (67cec8cc)
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    • FEAT(firebase,announcement): wire FCM token for review push notifications. (f3569aa7)
    Open source →
  10. 1.0.1-dev.6 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
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    • FEAT(firebase,announcement): wire FCM token for review push notifications. (f3569aa7)
    Open source →
  11. 1.0.1-dev.5 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
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    Open source →
  12. 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
    • FIX: resolve all pre-existing lint issues across packages. (84db9998)
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    Open source →
  13. 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
    • FIX(firebase): upgrade firebase deps and adapt to new API. (7540d9db)
    Open source →
  14. 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
    • Update a dependency to the latest release.
    Open source →
  15. 1.0.0 15 Mar 2026
    Release notes
    • Bump "ap_common" to 1.0.0.
    Open source →
  16. 0.17.0+1 21 Sep 2025
    Release notes
    • Update a dependency to the latest release.
    Open source →
  17. 0.17.0-dev.4 18 Dec 2024 pre-release
    Release notes
    • FIX: remove useless implement instance. (a7ffaeb0)
    • FIX: pub publish requirement. (1dc81f7d)
    • FIX: packages version constraint. (8231a423)
    • FIX: ap_common_firebase dependency usage. (0c0b9e51)
    • FIX: ap_common_firebase separate static error. (65b8a273)
    • FIX: remove useless implement instance. (3ec164dd)
    • FIX: pub publish requirement. (839ad892)
    • FIX: packages version constraint. (783781bd)
    • FIX: ap_common_firebase dependency usage. (d5098b42)
    • FIX: ap_common_firebase separate static error. (1c8da8ea)
    • 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: improve ap_common_firebase package import usage. (7d021992)
    • FEAT: centralized package lint rule. (c2b8ad80)
    • FEAT: AnalyticsUtil and CrashlyticsUtil migrate to injection version. (f633fae8)
    • FEAT: move UI implement to ap_common_flutter_ui. (304b60fa)
    • FEAT: move native platform util implement to ap_common_flutter_platform. (8cb047f1)
    • FEAT: improve ap_common_firebase package import usage. (aa6462c4)
    • FEAT: centralized package lint rule. (08db9e1f)
    Open source →
  18. 0.17.0-dev.3 12 Oct 2024 pre-release
    Release notes
    • FIX: remove useless implement instance. (3ec164dd)

    2024-10-12

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • ap_common - v0.26.0-dev.2

    Open source →
    Release notes
    • FIX: remove useless implement instance. (3ec164dd)
    Open source →
  19. 0.17.0-dev.2 12 Oct 2024 pre-release
    Release notes
    • FIX: pub publish requirement. (839ad892)
    • FIX: packages version constraint. (783781bd)
    • FEAT: AnalyticsUtil and CrashlyticsUtil migrate to injection version. (f633fae8)
    Open source →
  20. 0.17.0-dev.1 11 Oct 2024 pre-release
    Release notes
    • Update a dependency to the latest release.
    Open source →
  21. 0.16.0 06 Sep 2024
    Release notes

    基於 Flutter v3.24.2 開發

    • 提升 ap_common 最低支援版本至 0.25
    • 更新 ap_common 最新版本 API 變動
    • 提升 Flutter 最低版本限制至 3.13
    • 更新 firebase 至 iOS 13 限制最後版本
    • 更新 firebase 套件至最新版本
    • 更新套件至最新版本以修正 windows 版本設定
    Open source →
  22. 0.16.0-dev.3 03 Sep 2024 pre-release

    Nothing published for this version

  23. 0.16.0-dev.2 16 Mar 2024 pre-release

    Nothing published for this version

  24. 0.16.0-dev.1 10 Jun 2023 pre-release

    Nothing published for this version

  25. 0.16.0-dev.0 20 May 2023 pre-release

    Nothing published for this version

  26. 0.15.0 12 Aug 2022
    Release notes

    基於 Flutter v3.0.5 開發

    • 更新套件至最新版本
    • 新增 isBrowserSupported 基於 Cloud Message API 改版
    Open source →
  27. 0.14.0 23 Jun 2022
    Release notes

    基於 Flutter v3.0.2 開發

    • 更新套件至最新版本
    Open source →
  28. 0.14.0-dev.0 24 May 2022 pre-release
    Release notes

    [Break Change]

    基於 Flutter v3.0.0 開發

    • Flutter 3 支援更新
    • 更新套件至最新版本
    Open source →
  29. 0.13.0 07 Feb 2022
    Release notes
    • 更新套件至最新版本
    Open source →
  30. 0.12.0 28 Dec 2021
    Release notes
    • 更新套件至最新版本
    Open source →
  31. 0.11.2 27 Dec 2021

    Nothing published for this version

  32. 0.11.1 13 Sep 2021
    Release notes
    • 修正 ap_common API 更新
    Open source →
  33. 0.11.0 11 Sep 2021
    Release notes
    • 更新套件至最新版本
    • 加入 performace Web 設定
    Open source →
  34. 0.10.0 20 Jul 2021
    Release notes
    • 更新套件至最新版本
    • 修改 ap_common 限制版本
    Open source →
  35. 0.9.1 10 Jul 2021
    Release notes
    • 更新套件至最新版本
    Open source →
  36. 0.9.0 06 Jun 2021
    Release notes

    [Break Change]

    • 加入 CloudMessage 儲存機制
    • 更新套件至最新版本
    Open source →
  37. 0.9.0-dev.4 24 May 2021 pre-release
    Release notes

    [Break Change]

    • 設定 Firebase Performances 在除錯模式關閉
    • 分離所有套件為獨立 utils 類別
    Open source →
  38. 0.9.0-dev.3 20 May 2021 pre-release
    Release notes
    • 修正 analytics 版本導致 iOS 編譯錯誤
    Open source →
  39. 0.9.0-dev.2 20 May 2021 pre-release
    Release notes

    [Bad Vesion]

    • 更新套件版本
    • 支援 Firebase Performances
    Open source →
  40. 0.9.0-dev.1 15 May 2021 pre-release
    Release notes
    • 套用 ap_common 最新版本
    Open source →
  41. 0.8.0-nullsafety.2 22 Apr 2021 pre-release
    Release notes
    • 移除無用程式碼
    Open source →
  42. 0.8.0-nullsafety.1 20 Apr 2021 pre-release
    Release notes
    • 更新套件版本至最新
    Open source →
  43. 0.8.0-nullsafety.0 15 Apr 2021 pre-release
    Release notes
    • 支援 Null-Safety
    Open source →
  44. 0.7.0-dev.4 11 Apr 2021 pre-release
    Release notes
    • init() 移除 initFCM()
    Open source →
  45. 0.7.0-dev.3 11 Apr 2021 pre-release
    Release notes
    • 修正初始化不支援的參數
    Open source →
  46. 0.7.0-dev.2 11 Apr 2021 pre-release
    Release notes
    • 修正雲端推播點擊事件在 iOS 失效
    Open source →
  47. 0.7.0-dev.1 09 Apr 2021 pre-release
    Release notes

    [Break Change]

    基於 Flutter v2.0.3 開發

    • Null-Safety 相容升級
    Open source →
  48. 0.6.0-dev.2 11 Feb 2021 pre-release
    Release notes

    [Break Change]

    • 配合 ap_common v0.12.0 API 變動
    • 移除 FirebaseConstants
    • 加入 FirebaseCrashlyticsUtils
    Open source →
  49. 0.6.0-dev.1 10 Feb 2021 pre-release
    Release notes
    • 補齊文件
    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