PackageTrack
Sign in Get early access

ap_common_plugin

ap_common Native Plugin

1.0.0 561 downloads/mo #771 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 2.0 years

Nearly every release is documented

notes for 13 of 13 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

31 releases · first in 2021

15 releases in the last 12 months

see the full history below

Release timeline

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

Releases

latest 31
  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 →
    Release notes
    • REFACTOR(plugin): migrate Android widget to kotlinx.serialization and Jetpack Glance. (a712b2cd)
    • REFACTOR(l10n): restore original i18n variable naming conventions. (c21ed521)
    • FIX(plugin): no-op ApCommonPlugin on unsupported platforms. (2d377566)
    • FIX(schedule): merge consecutive course slots by timeIndex instead of time string. (b85175c5)
    • FIX(plugin): use LazyColumn to bypass Glance 10-element limit in course table widget. (34504e41)
    • FIX(plugin): use FLAG_IMMUTABLE and add Android 12+ widget attributes. (66ebe902)
    • FIX(plugin): sync iOS CourseData model and docs with Dart model. (4047c945)
    • FIX(ci): upgrade Gradle to 8.11.1 and address PR review feedback. (575733e7)
    • FIX(ap_common_plugin): android plugin register setting. (07968966)
    • FEAT(plugin): sync course palette to native AppWidgets. (cf65f881)
    • FEAT(i18n): localize hardcoded strings in Flutter and iOS widgets. (2272ebd5)
    • FEAT(plugin): add per-widget preview layouts with dark theme support. (4b6a2018)
    • FEAT(plugin): merge consecutive course slots and center widget titles. (7ad0144a)
    • FEAT(plugin): add today schedule, countdown, and student ID widgets. (361784a3)
    • FEAT(plugin): add iOS WidgetKit course table grid widget. (3c85154f)
    • FEAT(plugin): add course table grid widget for Android home screen. (a4885ea7)
    • FEAT(plugin): add setFakeCourseWidget and update documentation. (ac51812b)
    • FEAT(plugin): add course widget support for Android and iOS. (613249b1)
    • FEAT: upgrade package flutter 3.29 compatible. (54ae5f08)
    • DOCS(plugin): add guide for disabling specific Android widgets. (cb1facc9)
    • DOCS(plugin): clarify Android manifest is auto-merged from plugin. (277e24c4)
    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 →
    Release notes
    • REFACTOR(plugin): migrate Android widget to kotlinx.serialization and Jetpack Glance. (a712b2cd)
    • REFACTOR(l10n): restore original i18n variable naming conventions. (c21ed521)
    • FIX(plugin): no-op ApCommonPlugin on unsupported platforms. (2d377566)
    • FIX(schedule): merge consecutive course slots by timeIndex instead of time string. (b85175c5)
    • FIX(plugin): use LazyColumn to bypass Glance 10-element limit in course table widget. (34504e41)
    • FIX(plugin): use FLAG_IMMUTABLE and add Android 12+ widget attributes. (66ebe902)
    • FIX(plugin): sync iOS CourseData model and docs with Dart model. (4047c945)
    • FIX(ci): upgrade Gradle to 8.11.1 and address PR review feedback. (575733e7)
    • FIX(ap_common_plugin): android plugin register setting. (07968966)
    • FEAT(plugin): sync course palette to native AppWidgets. (cf65f881)
    • FEAT(i18n): localize hardcoded strings in Flutter and iOS widgets. (2272ebd5)
    • FEAT(plugin): add per-widget preview layouts with dark theme support. (4b6a2018)
    • FEAT(plugin): merge consecutive course slots and center widget titles. (7ad0144a)
    • FEAT(plugin): add today schedule, countdown, and student ID widgets. (361784a3)
    • FEAT(plugin): add iOS WidgetKit course table grid widget. (3c85154f)
    • FEAT(plugin): add course table grid widget for Android home screen. (a4885ea7)
    • FEAT(plugin): add setFakeCourseWidget and update documentation. (ac51812b)
    • FEAT(plugin): add course widget support for Android and iOS. (613249b1)
    • FEAT: upgrade package flutter 3.29 compatible. (54ae5f08)
    • DOCS(plugin): add guide for disabling specific Android widgets. (cb1facc9)
    • DOCS(plugin): clarify Android manifest is auto-merged from plugin. (277e24c4)
    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(plugin): migrate Android widget to kotlinx.serialization and Jetpack Glance. (a712b2cd)
    • REFACTOR(l10n): restore original i18n variable naming conventions. (c21ed521)
    • FIX(plugin): no-op ApCommonPlugin on unsupported platforms. (2d377566)
    • FIX(schedule): merge consecutive course slots by timeIndex instead of time string. (b85175c5)
    • FIX(plugin): use LazyColumn to bypass Glance 10-element limit in course table widget. (34504e41)
    • FIX(plugin): use FLAG_IMMUTABLE and add Android 12+ widget attributes. (66ebe902)
    • FIX(plugin): sync iOS CourseData model and docs with Dart model. (4047c945)
    • FIX(ci): upgrade Gradle to 8.11.1 and address PR review feedback. (575733e7)
    • FIX(ap_common_plugin): android plugin register setting. (07968966)
    • FEAT(plugin): sync course palette to native AppWidgets. (cf65f881)
    • FEAT(i18n): localize hardcoded strings in Flutter and iOS widgets. (2272ebd5)
    • FEAT(plugin): add per-widget preview layouts with dark theme support. (4b6a2018)
    • FEAT(plugin): merge consecutive course slots and center widget titles. (7ad0144a)
    • FEAT(plugin): add today schedule, countdown, and student ID widgets. (361784a3)
    • FEAT(plugin): add iOS WidgetKit course table grid widget. (3c85154f)
    • FEAT(plugin): add course table grid widget for Android home screen. (a4885ea7)
    • FEAT(plugin): add setFakeCourseWidget and update documentation. (ac51812b)
    • FEAT(plugin): add course widget support for Android and iOS. (613249b1)
    • FEAT: upgrade package flutter 3.29 compatible. (54ae5f08)
    • DOCS(plugin): add guide for disabling specific Android widgets. (cb1facc9)
    • DOCS(plugin): clarify Android manifest is auto-merged from plugin. (277e24c4)
    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(plugin): migrate Android widget to kotlinx.serialization and Jetpack Glance. (a712b2cd)
    • REFACTOR(l10n): restore original i18n variable naming conventions. (c21ed521)
    • FIX(schedule): merge consecutive course slots by timeIndex instead of time string. (b85175c5)
    • FIX(plugin): use LazyColumn to bypass Glance 10-element limit in course table widget. (34504e41)
    • FIX(plugin): use FLAG_IMMUTABLE and add Android 12+ widget attributes. (66ebe902)
    • FIX(plugin): sync iOS CourseData model and docs with Dart model. (4047c945)
    • FIX(ci): upgrade Gradle to 8.11.1 and address PR review feedback. (575733e7)
    • FIX(ap_common_plugin): android plugin register setting. (07968966)
    • FEAT(i18n): localize hardcoded strings in Flutter and iOS widgets. (2272ebd5)
    • FEAT(plugin): add per-widget preview layouts with dark theme support. (4b6a2018)
    • FEAT(plugin): merge consecutive course slots and center widget titles. (7ad0144a)
    • FEAT(plugin): add today schedule, countdown, and student ID widgets. (361784a3)
    • FEAT(plugin): add iOS WidgetKit course table grid widget. (3c85154f)
    • FEAT(plugin): add course table grid widget for Android home screen. (a4885ea7)
    • FEAT(plugin): add setFakeCourseWidget and update documentation. (ac51812b)
    • FEAT(plugin): add course widget support for Android and iOS. (613249b1)
    • FEAT: upgrade package flutter 3.29 compatible. (54ae5f08)
    • DOCS(plugin): add guide for disabling specific Android widgets. (cb1facc9)
    • DOCS(plugin): clarify Android manifest is auto-merged from plugin. (277e24c4)
    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(plugin): migrate Android widget to kotlinx.serialization and Jetpack Glance. (a712b2cd)
    • REFACTOR(l10n): restore original i18n variable naming conventions. (c21ed521)
    • FIX(schedule): merge consecutive course slots by timeIndex instead of time string. (b85175c5)
    • FIX(plugin): use LazyColumn to bypass Glance 10-element limit in course table widget. (34504e41)
    • FIX(plugin): use FLAG_IMMUTABLE and add Android 12+ widget attributes. (66ebe902)
    • FIX(plugin): sync iOS CourseData model and docs with Dart model. (4047c945)
    • FIX(ci): upgrade Gradle to 8.11.1 and address PR review feedback. (575733e7)
    • FIX(ap_common_plugin): android plugin register setting. (07968966)
    • FEAT(i18n): localize hardcoded strings in Flutter and iOS widgets. (2272ebd5)
    • FEAT(plugin): add per-widget preview layouts with dark theme support. (4b6a2018)
    • FEAT(plugin): merge consecutive course slots and center widget titles. (7ad0144a)
    • FEAT(plugin): add today schedule, countdown, and student ID widgets. (361784a3)
    • FEAT(plugin): add iOS WidgetKit course table grid widget. (3c85154f)
    • FEAT(plugin): add course table grid widget for Android home screen. (a4885ea7)
    • FEAT(plugin): add setFakeCourseWidget and update documentation. (ac51812b)
    • FEAT(plugin): add course widget support for Android and iOS. (613249b1)
    • FEAT: upgrade package flutter 3.29 compatible. (54ae5f08)
    • DOCS(plugin): add guide for disabling specific Android widgets. (cb1facc9)
    • DOCS(plugin): clarify Android manifest is auto-merged from plugin. (277e24c4)
    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(plugin): migrate Android widget to kotlinx.serialization and Jetpack Glance. (a712b2cd)
    • REFACTOR(l10n): restore original i18n variable naming conventions. (c21ed521)
    • FIX(schedule): merge consecutive course slots by timeIndex instead of time string. (b85175c5)
    • FIX(plugin): use LazyColumn to bypass Glance 10-element limit in course table widget. (34504e41)
    • FIX(plugin): use FLAG_IMMUTABLE and add Android 12+ widget attributes. (66ebe902)
    • FIX(plugin): sync iOS CourseData model and docs with Dart model. (4047c945)
    • FIX(ci): upgrade Gradle to 8.11.1 and address PR review feedback. (575733e7)
    • FIX(ap_common_plugin): android plugin register setting. (07968966)
    • FEAT(i18n): localize hardcoded strings in Flutter and iOS widgets. (2272ebd5)
    • FEAT(plugin): add per-widget preview layouts with dark theme support. (4b6a2018)
    • FEAT(plugin): merge consecutive course slots and center widget titles. (7ad0144a)
    • FEAT(plugin): add today schedule, countdown, and student ID widgets. (361784a3)
    • FEAT(plugin): add iOS WidgetKit course table grid widget. (3c85154f)
    • FEAT(plugin): add course table grid widget for Android home screen. (a4885ea7)
    • FEAT(plugin): add setFakeCourseWidget and update documentation. (ac51812b)
    • FEAT(plugin): add course widget support for Android and iOS. (613249b1)
    • FEAT: upgrade package flutter 3.29 compatible. (54ae5f08)
    • DOCS(plugin): add guide for disabling specific Android widgets. (cb1facc9)
    • DOCS(plugin): clarify Android manifest is auto-merged from plugin. (277e24c4)
    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(plugin): migrate Android widget to kotlinx.serialization and Jetpack Glance. (a712b2cd)
    • REFACTOR(l10n): restore original i18n variable naming conventions. (c21ed521)
    • FIX(schedule): merge consecutive course slots by timeIndex instead of time string. (b85175c5)
    • FIX(plugin): use LazyColumn to bypass Glance 10-element limit in course table widget. (34504e41)
    • FIX(plugin): use FLAG_IMMUTABLE and add Android 12+ widget attributes. (66ebe902)
    • FIX(plugin): sync iOS CourseData model and docs with Dart model. (4047c945)
    • FIX(ci): upgrade Gradle to 8.11.1 and address PR review feedback. (575733e7)
    • FIX(ap_common_plugin): android plugin register setting. (07968966)
    • FEAT(i18n): localize hardcoded strings in Flutter and iOS widgets. (2272ebd5)
    • FEAT(plugin): add per-widget preview layouts with dark theme support. (4b6a2018)
    • FEAT(plugin): merge consecutive course slots and center widget titles. (7ad0144a)
    • FEAT(plugin): add today schedule, countdown, and student ID widgets. (361784a3)
    • FEAT(plugin): add iOS WidgetKit course table grid widget. (3c85154f)
    • FEAT(plugin): add course table grid widget for Android home screen. (a4885ea7)
    • FEAT(plugin): add setFakeCourseWidget and update documentation. (ac51812b)
    • FEAT(plugin): add course widget support for Android and iOS. (613249b1)
    • FEAT: upgrade package flutter 3.29 compatible. (54ae5f08)
    • DOCS(plugin): add guide for disabling specific Android widgets. (cb1facc9)
    • DOCS(plugin): clarify Android manifest is auto-merged from plugin. (277e24c4)
    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(plugin): migrate Android widget to kotlinx.serialization and Jetpack Glance. (a712b2cd)
    • REFACTOR(l10n): restore original i18n variable naming conventions. (c21ed521)
    • FIX(schedule): merge consecutive course slots by timeIndex instead of time string. (b85175c5)
    • FIX(plugin): use LazyColumn to bypass Glance 10-element limit in course table widget. (34504e41)
    • FIX(plugin): use FLAG_IMMUTABLE and add Android 12+ widget attributes. (66ebe902)
    • FIX(plugin): sync iOS CourseData model and docs with Dart model. (4047c945)
    • FIX(ci): upgrade Gradle to 8.11.1 and address PR review feedback. (575733e7)
    • FIX(ap_common_plugin): android plugin register setting. (07968966)
    • FEAT(i18n): localize hardcoded strings in Flutter and iOS widgets. (2272ebd5)
    • FEAT(plugin): add per-widget preview layouts with dark theme support. (4b6a2018)
    • FEAT(plugin): merge consecutive course slots and center widget titles. (7ad0144a)
    • FEAT(plugin): add today schedule, countdown, and student ID widgets. (361784a3)
    • FEAT(plugin): add iOS WidgetKit course table grid widget. (3c85154f)
    • FEAT(plugin): add course table grid widget for Android home screen. (a4885ea7)
    • FEAT(plugin): add setFakeCourseWidget and update documentation. (ac51812b)
    • FEAT(plugin): add course widget support for Android and iOS. (613249b1)
    • FEAT: upgrade package flutter 3.29 compatible. (54ae5f08)
    • DOCS(plugin): add guide for disabling specific Android widgets. (cb1facc9)
    • DOCS(plugin): clarify Android manifest is auto-merged from plugin. (277e24c4)
    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(plugin): migrate Android widget to kotlinx.serialization and Jetpack Glance. (a712b2cd)
    • REFACTOR(l10n): restore original i18n variable naming conventions. (c21ed521)
    • FIX(schedule): merge consecutive course slots by timeIndex instead of time string. (b85175c5)
    • FIX(plugin): use LazyColumn to bypass Glance 10-element limit in course table widget. (34504e41)
    • FIX(plugin): use FLAG_IMMUTABLE and add Android 12+ widget attributes. (66ebe902)
    • FIX(plugin): sync iOS CourseData model and docs with Dart model. (4047c945)
    • FIX(ci): upgrade Gradle to 8.11.1 and address PR review feedback. (575733e7)
    • FIX(ap_common_plugin): android plugin register setting. (07968966)
    • FEAT(i18n): localize hardcoded strings in Flutter and iOS widgets. (2272ebd5)
    • FEAT(plugin): add per-widget preview layouts with dark theme support. (4b6a2018)
    • FEAT(plugin): merge consecutive course slots and center widget titles. (7ad0144a)
    • FEAT(plugin): add today schedule, countdown, and student ID widgets. (361784a3)
    • FEAT(plugin): add iOS WidgetKit course table grid widget. (3c85154f)
    • FEAT(plugin): add course table grid widget for Android home screen. (a4885ea7)
    • FEAT(plugin): add setFakeCourseWidget and update documentation. (ac51812b)
    • FEAT(plugin): add course widget support for Android and iOS. (613249b1)
    • FEAT: upgrade package flutter 3.29 compatible. (54ae5f08)
    • DOCS(plugin): add guide for disabling specific Android widgets. (cb1facc9)
    • DOCS(plugin): clarify Android manifest is auto-merged from plugin. (277e24c4)
    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(plugin): migrate Android widget to kotlinx.serialization and Jetpack Glance. (a712b2cd)
    • REFACTOR(l10n): restore original i18n variable naming conventions. (c21ed521)
    • FIX(plugin): use FLAG_IMMUTABLE and add Android 12+ widget attributes. (66ebe902)
    • FIX(plugin): sync iOS CourseData model and docs with Dart model. (4047c945)
    • FIX(ci): upgrade Gradle to 8.11.1 and address PR review feedback. (575733e7)
    • FIX(ap_common_plugin): android plugin register setting. (07968966)
    • FEAT(plugin): add setFakeCourseWidget and update documentation. (ac51812b)
    • FEAT(plugin): add course widget support for Android and iOS. (613249b1)
    • FEAT: upgrade package flutter 3.29 compatible. (54ae5f08)
    • DOCS(plugin): clarify Android manifest is auto-merged from plugin. (277e24c4)
    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(plugin): migrate Android widget to kotlinx.serialization and Jetpack Glance. (a712b2cd)
    • REFACTOR(l10n): restore original i18n variable naming conventions. (c21ed521)
    • FIX(plugin): use FLAG_IMMUTABLE and add Android 12+ widget attributes. (66ebe902)
    • FIX(plugin): sync iOS CourseData model and docs with Dart model. (4047c945)
    • FIX(ci): upgrade Gradle to 8.11.1 and address PR review feedback. (575733e7)
    • FIX(ap_common_plugin): android plugin register setting. (07968966)
    • FEAT(plugin): add setFakeCourseWidget and update documentation. (ac51812b)
    • FEAT(plugin): add course widget support for Android and iOS. (613249b1)
    • FEAT: upgrade package flutter 3.29 compatible. (54ae5f08)
    • DOCS(plugin): clarify Android manifest is auto-merged from plugin. (277e24c4)
    Open source →
  12. 1.0.1-dev.3 03 Apr 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(l10n): restore original i18n variable naming conventions. (c21ed521)
    • FIX(ap_common_plugin): android plugin register setting. (07968966)
    • FEAT: upgrade package flutter 3.29 compatible. (54ae5f08)
    Open source →
  13. 1.0.1-dev.2 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: 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(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(l10n): restore original i18n variable naming conventions. (c21ed521)
    • FIX(ap_common_plugin): android plugin register setting. (07968966)
    • FEAT: upgrade package flutter 3.29 compatible. (54ae5f08)
    Open source →
  14. 1.0.0 15 Mar 2026
    Release notes
    • Bump "ap_common" to 1.0.0.
    Open source →
  15. 0.5.1 21 Sep 2025
    Release notes
    • FIX(ap_common_plugin): android plugin register setting. (07968966)
    • FEAT: upgrade package flutter 3.29 compatible. (54ae5f08)

    2025-02-27

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • FIX(ap_common_plugin): android plugin register setting. (07968966)
    • FEAT: upgrade package flutter 3.29 compatible. (54ae5f08)
    Open source →
  16. 0.5.0-dev.4 27 Feb 2025 pre-release
    Release notes
    • fix(ap_common_plugin): android plugin register setting

    • FIX(ap_common_plugin): android plugin register setting. (07968966)

    • FEAT(ap_common_plugin): update iOS setting for flutter 3.27 create. (e65572db)

    • FEAT(ap_common_plugin): upgrade gradle 8 setting for android 15. (862d08af)

    2024-12-18

    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.4

    Open source →
    Release notes
    • fix(ap_common_plugin): android plugin register setting

    • FIX(ap_common_plugin): android plugin register setting. (07968966)

    • FEAT(ap_common_plugin): update iOS setting for flutter 3.27 create. (e65572db)

    • FEAT(ap_common_plugin): upgrade gradle 8 setting for android 15. (862d08af)

    Open source →
  17. 0.5.0-dev.3 18 Dec 2024 pre-release
    Release notes
    • FEAT(ap_common_plugin): update iOS setting for flutter 3.27 create. (e65572db)
    • FEAT(ap_common_plugin): upgrade gradle 8 setting for android 15. (862d08af)

    2024-10-13

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • FEAT(ap_common_plugin): update iOS setting for flutter 3.27 create. (e65572db)
    • FEAT(ap_common_plugin): upgrade gradle 8 setting for android 15. (862d08af)
    Open source →
  18. 0.5.0-dev.2 13 Oct 2024 pre-release
    Release notes
    • FIX: pub publish requirement. (1dc81f7d)
    • FIX: packages version constraint. (8231a423)
    • FIX: pub publish requirement. (839ad892)
    • FIX: packages version constraint. (783781bd)
    • FEAT: centralized package lint rule. (c2b8ad80)
    • FEAT: centralized package lint rule. (08db9e1f)

    2024-10-12

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • FIX: pub publish requirement. (1dc81f7d)
    • FIX: packages version constraint. (8231a423)
    • FIX: pub publish requirement. (839ad892)
    • FIX: packages version constraint. (783781bd)
    • FEAT: centralized package lint rule. (c2b8ad80)
    • FEAT: centralized package lint rule. (08db9e1f)
    Open source →
  19. 0.5.0-dev.1 12 Oct 2024 pre-release
    Release notes
    • FIX: pub publish requirement. (839ad892)
    • FIX: packages version constraint. (783781bd)

    2024-10-11

    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_firebase - v0.17.0-dev.1

    Open source →
    Release notes
    • FIX: pub publish requirement. (839ad892)
    • FIX: packages version constraint. (783781bd)
    Open source →
  20. 0.5.0-dev.0 11 Oct 2024 pre-release
    Release notes
    • FEAT: centralized package lint rule. (08db9e1f)
    • FEAT: update example path. (4d7390c9)
    • FEAT: CI setting for mono-repo. (d22f6d15)
    • FEAT: melos generation setup. (90497edd)
    • FEAT: melos basic setting. (fa8e1946)

    2024-10-11

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • FEAT: centralized package lint rule. (08db9e1f)
    • FEAT: update example path. (4d7390c9)
    • FEAT: CI setting for mono-repo. (d22f6d15)
    • FEAT: melos generation setup. (90497edd)
    • FEAT: melos basic setting. (fa8e1946)
    Open source →
  21. 0.4.1 17 Mar 2024
    Release notes
    • 修正相容 Android 14 gradle 版本
    Open source →
  22. 0.4.0 24 Mar 2022
    Release notes
    • 修正小工具 Android 12 錯誤
    Open source →
  23. 0.3.1 06 Feb 2022
    Release notes
    • 修正 Android 12 export 錯誤
    Open source →
  24. 0.3.0 09 Apr 2021
    Release notes
    • 遷移至 Null-Safety
    Open source →
  25. 0.2.2 25 Feb 2021
    Release notes
    • 改善教室位置空顯示
    Open source →
  26. 0.2.1 25 Feb 2021
    Release notes
    • 改善教室位置空顯示
    Open source →
  27. 0.2.0 22 Feb 2021
    Release notes
    • 修正 Java Calendar weekday 錯誤
    Open source →
  28. 0.1.5 17 Feb 2021
    Release notes
    • 修正 course 空錯誤
    Open source →
  29. 0.1.4 10 Feb 2021
    Release notes
    • 修正 plugin 格式錯誤
    Open source →
  30. 0.1.3 10 Feb 2021
    Release notes

    [Bad Version]

    • 修正 plugin 格式錯誤
    Open source →
  31. 0.1.2 10 Feb 2021
    Release notes
    • 修正 Kotlin 錯誤
    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