ap_common 0.26.0+3 copy "ap_common: ^0.26.0+3" to clipboard
ap_common: ^0.26.0+3 copied to clipboard

PlatformiOS

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

0.26.0+3 #

  • Update a dependency to the latest release.

0.26.0+2 #

  • Update a dependency to the latest release.

0.26.0+1 #

  • Update a dependency to the latest release.

0.26.0-dev.4 #

  • Update a dependency to the latest release.

0.26.0-dev.3 #

  • 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)

0.26.0-dev.2 #

  • Update a dependency to the latest release.

0.26.0-dev.1 #

  • 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)

0.26.0-dev.0 - 2024-10-09 #

基於 Flutter v3.24 開發 #

  • 套件拆分第一個版本

0.25.3 - 2024-09-25 #

基於 Flutter v3.24 開發 #

  • 修正課表通知實際星期錯誤

0.25.2 - 2024-09-08 #

基於 Flutter v3.24 開發 #

  • 更新 GDG on Campus NKUST x ITC 相關資料

0.25.1 - 2024-09-06 #

基於 Flutter v3.24 開發 #

  • 修正貢獻名單

0.25.0 - 2024-09-03 #

基於 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

0.24.0-dev.2 - 2024-03-17 #

基於 Flutter v3.19 開發 #

  • 升級 Flutter 3.16 API 變動所影響套件
  • 升級 dio 至最新版本

0.24.0-dev.1 - 2024-03-17 #

  • 移除 CloudMessageListPage 相關實作功能
  • 支援電話列表標題固定

0.23.1 - 2024-01-06 #

  • 升級 add_2_calendar 至最新版解決 Xcode 15 編譯錯誤

0.23.0 - 2024-01-05 #

  • 同 0.23.0-dev.2 功能

0.23.0-dev.2 - 2023-11-14 #

基於 Flutter v3.13 開發 #

  • 修正 Flutter 3.13 相關錯誤

0.23.0-dev.1 - 2023-08-18 #

基於 Flutter v3.10 開發 #

  • 套件相依修正

0.23.0-dev.0 - 2023-06-10 #

基於 Flutter v3.10 開發 #

  • Flutter 3.10 相容性更新
  • Dio 5 遷移
  • 支援 Android 13 相關 API

0.22.0 - 2023-04-16 #

  • 同 0.22.0-dev.7 功能

0.22.0-dev.7 - 2022-11-01 #

  • 最新消息審查系統加入黑名單功能

0.22.0-dev.6 - 2022-09-07 #

  • 加入 PlatformCalendarUtil 工具

0.22.0-dev.5 - 2022-09-28 #

  • 改善 user info model nullable 設計

0.22.0-dev.4 - 2022-09-27 #

  • 回復 json_serialization 版本限制

0.22.0-dev.3 - 2022-09-23 #

  • 改善 model nullable 設計

0.22.0-dev.2 - 2022-09-18 #

  • 改善 model nullable 設計
  • 改善 json_serialization 版本限制

0.22.0-dev.1 - 2022-09-08 #

  • 修正最新消息 JSON Key 錯誤
  • 修正最新消息 tags 物件型態 cast 錯誤

0.22.0-dev.0 - 2022-09-02 #

  • 加入課表隱藏選項

0.21.2 - 2022-08-11 #

  • 修正 hint error

0.21.1 - 2022-07-13 #

  • 修正部分 model 在主專案支援 Null-safety 產生錯誤

0.21.0 - 2022-06-23 #

  • 改善部分主題顏色遺失

0.21.0-dev.3 - 2022-06-16 #

  • 修正遺失的主題設定

0.21.0-dev.2 - 2022-06-16 #

  • 修正 多國語言載入錯誤

0.21.0-dev.1 - 2022-06-16 #

基於 Flutter v3.0.2 開發 #

[Bad Version] #

  • 修正 share 在 iPad 錯誤
  • 改善多國語言無法多次呼叫 initializeMessages 的問題

0.21.0-dev.0 - 2022-05-24 #

[Break Change] #

基於 Flutter v3.0.0 開發 #

  • Flutter 3 支援更新
  • 修正 Image Picker 格式

0.20.1 - 2022-02-07 #

基於 Flutter v2.10.2 開發 #

  • 支援 ApTextField Widget Keys

0.20.0 - 2022-02-07 #

基於 Flutter v2.10.0 開發 #

  • 移除不支援 android embedding v2 的套件

0.19.4 - 2021-12-28 #

  • 修正對話間距 UI

0.19.3 - 2021-12-27 #

基於 Flutter v2.8.1 開發 #

  • 修正 LoginScaffold UI

0.19.2 - 2021-12-20 #

基於 Flutter v2.8.1 開發 #

  • 更新套件至最新版本

0.19.1 - 2021-09-27 #

基於 Flutter v2.5.1 開發 #

  • 修正編輯最新消息時的型態錯誤

0.19.0 - 2021-09-13 #

基於 Flutter v2.5.0 開發 #

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

0.18.3 - 2021-09-11 #

  • 修正改密碼相關的文字至多國語言

0.18.2 - 2021-09-11 #

  • 修正改密碼相關的文字至多國語言

0.18.1 - 2021-09-11 #

  • 新增修改密碼相關的文字至多國語言

0.18.0 - 2021-07-20 #

  • 修正追蹤對話框跑版
  • 改善桌面版與網頁版圖片儲存
  • 改善圖片儲存提示字
  • 使用 share_plus 取代 share 以支援全平台

0.17.0 - 2021-06-06 #

[Break Change] #

  • 加入 CloudMessageListPage 並使用 Hive 實作本地儲存雲端通知

0.17.0-dev.4 - 2021-05-24 #

[Break Change] #

  • NotificationScaffold 重新命名為 NotificationListView
  • PhoneScaffold 重新命名為 PhoneListView
  • PdfScaffold 重新命名為 NotificationListView
  • 支援最新消息同權重隨機排序
  • 支援登入畫面與最新消息編輯可點擊其他區域關閉鍵盤

0.17.0-dev.3 - 2021-05-20 #

[Break Change] #

  • 移除 OpenSourcePage
  • AboutUsPage 加入開啟授權
  • 修正最新消息審查系統顯示最新消息錯誤

0.17.0-dev.2 - 2021-05-17 #

[Break Change] #

  • 加入 App Tracking 對話框
  • 改善多國語言英文文法

0.17.0-dev.1 - 2021-05-15 #

[Break Change] #

  • 使用 linter 套件改善專案
  • 使用 spider 生成圖片檔案路徑
  • 移除無使用多國語言文字

0.16.0 - 2021-05-03 #

  • Null-Safety 版本發佈

0.16.0-nullsafety.5 - 2021-05-01 #

[Break Change] #

  • 更改讀取更新紀錄路徑

0.16.0-nullsafety.4 - 2021-04-29 #

[Break Change] #

  • 移除舊有 API

0.16.0-nullsafety.3 - 2021-04-14 #

  • 修復部分元件空錯誤

0.16.0-nullsafety.2 - 2021-04-14 #

  • 修復可選文字錯誤
  • 改善 DioError 解析

0.16.0-nullsafety.1 - 2021-04-11 #

  • 支援通知可監聽點擊事件

0.16.0-nullsafety.0 - 2021-04-09 #

[Break Change] #

基於 Flutter v2.0.3 開發 #

  • Null-Safety 遷移
  • 使用 photo_manager 取代 image_gallery_saver 作為圖片儲存實作
  • 移除 google_sign_in_dartio 仰賴

0.15.1 - 2021-03-06 #

  • 修正選擇相片錯誤

0.15.0 - 2021-03-06 #

[Break Change] #

基於 Flutter v2.0.1 開發 #

  • 加入選擇照片在 ApUtils
  • 改善部分類別單例
  • 改善最新消息內容介面
  • 改善最新消息審查系統介面

0.14.3 - 2021-03-01 #

  • 支援最新消息審查系統 apple 登入設定 bundle id

0.14.2 - 2021-02-28 #

基於 Flutter v1.26.0-17.8.pre 開發 #

  • 最新消息審查系統支援標籤
  • 改善最新消息審查系統登入流程
  • 最新消息審查系統可設定 API Locale
  • 最新消息審查系統支援桌面版本上傳至 Imgur
  • 改善相關提示字

0.14.1 - 2021-02-25 #

  • 嘗試使用 package_info_plus 支援全平台

0.14.0 - 2021-02-24 #

  • 修復課表結尾日期錯誤
  • 修復課表匯出星期位移
  • 修改校車相關字眼與中山版本相容

0.13.8 - 2021-02-22 #

  • 最新消息審查系統申請加入組織名稱與語言tags

0.13.7 - 2021-02-22 #

  • 最新消息審查系統加入是否啟用一般登入

0.13.6 - 2021-02-20 #

  • 支援使用 tags 取得最新消息

0.13.5 - 2021-02-20 #

  • 改善 ItemPicker 間距

0.13.4 - 2021-02-20 #

  • 加入 ChageIconStyleItem 作為設定頁使用
  • 設定功能加入分析

0.13.3 - 2021-02-20 #

  • 加入 ChageLanguageItem 作為設定頁使用
  • 加入 ChangeThemeModeItem 作為設定頁使用

0.13.2 - 2021-02-17 #

  • 修改 TimeCodeConfig 使用 CourseData 中的 TimeCode

0.13.1 - 2021-02-16 #

  • 修改 ApLocalizations delegate 命名
  • 修復 PdfScaffod AnalyticUtils 空檢查

0.13.0 - 2021-02-16 #

基於 Flutter v1.26.0-17.5.pre 開發 #

  • 大部分元件加入抽象分析方法
  • PdfScaffod 支援列印與分享 pdf 檔案

0.13.0-dev.2 - 2021-02-15 #

[Break Change] #

基於 Flutter v1.26.0-17.5.pre 開發 #

  • 移除 material_design_icons_flutter 套件相依
  • 使用 printing 作為 PdfScaffod 的套件,移除 native_pdf_view

0.13.0-dev.1 - 2021-02-14 #

[Break Change] #

  • 遷移 toast package 至本專案(因原作者未上傳 pub.dev)

0.12.0 - 2021-02-13 #

[Break Change] #

  • 遷移 Flutter v1.25 按鈕
  • 移除 PhoneScaffoldNotificationScaffold 中 setCurrentScreen & logEvent 參數,改由內部呼叫 AnalyticsUtils

0.12.0-dev.2 - 2021-02-11 #

[Break Change] #

  • 移除 AnnouncementHomePage catchException 參數

0.12.0-dev.1 - 2021-02-11 #

[Break Change] #

基於 Flutter v1.26.0-17.2.pre 開發 #

  • 改善 AnalyticsUtils Interface
  • 加入 CrashlyticsUtils Interface
  • 頁面移除 AnalyticsUtils 相關參數

0.11.1 - 2021-02-08 #

基於 Flutter v1.26.0-17.2.pre 開發 #

  • 更新 GeneralResponse 參數

0.11.0 - 2021-01-30 #

[Break Change] #

基於 Flutter v1.26.0-17.1.pre 開發 #

0.11.0-dev.2 - 2021-01-30 #

[Break Change] #

基於 Flutter v1.26.0-12.0.pre 開發 #

  • 修正TimeCode範圍錯誤
  • 雙平台儲存照片檢查執行結果
  • 修正上課通知weekday錯誤

0.11.0-dev.1 - 2021-01-28 #

[Break Change] #

基於 Flutter v1.26.0-12.0.pre 開發 #

  • 課表(CourseData)格式更新
  • 支援課表(CourseTable)顯示時間、上課位置、老師

0.10.2 - 2021-01-23 #

基於 Flutter v1.25.0-8.3.pre 開發 #

  • 改善最新版本對話框context取得
  • 最新消息審查系統加入崩潰參數回傳

0.10.1 - 2021-01-08 #

基於 Flutter v1.25.0-8.2.pre 開發 #

  • 修正課表陣列無法新增

0.10.0 - 2021-01-08 #

基於 Flutter v1.25.0-8.2.pre 開發 #

[Bad Version] #

  • 新增匯出課表
  • 新增最新消息審查系統
  • 改善多國語言架構
  • 移除Flutter棄用函式庫

0.10.0-beta.1 - 2021-01-07 #

基於 Flutter v1.25.0-8.2.pre 開發 #

[Bad Version] #

  • 改善最新消息審查系統錯誤處理
  • 移除Flutter棄用函式庫

0.10.0-dev.4 - 2021-01-06 #

基於 Flutter v1.26開發 #

  • 最新消息審查系統圖片可上傳至Imgur(Web & 雙平台限定)

0.10.0-dev.3 - 2021-01-05 #

基於 Flutter v1.26開發 #

  • 改善多國語言架構
  • 改善第三方流程登入提示

0.10.0-dev.2 - 2021-01-03 #

基於 Flutter v1.26開發 #

  • 改善最新消息審查系統介面

0.10.0-dev.1 - 2021-01-03 #

基於 Flutter v1.26開發 #

  • 新增匯出課表
  • 新增最新消息審查系統

0.9.1 - 2020-10-24 #

  • 更改學期成績相關文字

0.9.0 - 2020-10-23 #

[Break Change] #

  • 支援學期成績元件可點擊
  • 更改學期成績骨架預設finalScore改成semesterScore

0.8.2 - 2020-10-17 #

  • 支援部分元件可選取
  • 更改學期成績Model格式

0.8.1 - 2020-10-11 #

  • 修正 icon 錯誤

0.8.0 - 2020-10-10 #

[Break Change] 此版本之後基於Flutter v1.22開發 #

  • [API Break Change] 修正 PdfView 初始化錯誤
  • 改善 ApButton 無法讓 TextInput.finishAutofillContext() 啟用錯誤
  • 移除 outline_material_icons 套件,因為Flutter v1.22 已支援

0.8.0-beta.1 - 2020-09-30 #

  • 改善取消通知元件

0.7.0-beta.6 - 2020-09-28 #

  • 修正 shared_preference 支援 windows 判斷式

0.7.0-beta.5 - 2020-09-26 #

  • shared_preference 支援 windows

0.7.0-beta.4 - 2020-09-17 #

  • 修正課表加入行事曆日期錯誤
  • url_launcher 支援 windows

0.7.0-beta.3 - 2020-09-15 #

  • 改善課表文字可自適應大小

0.7.0-beta.2 - 2020-09-10 #

  • 修正自動輪播空指針錯誤
  • 修正課表與學期成績骨架平板 breakpoint 錯誤

0.7.0-beta - 2020-09-05 #

  • NotificationUtils API 支援 macOS Desktop
  • 修正 NotificationUtils API 支援 flutter_local_notification plugin v1.5.0 以後的 API

0.6.1 - 2020-09-05 #

  • Preferences 支援 Linux Desktop

0.6.0 - 2020-09-04 #

  • 升級套件仰賴

0.5.4 - 2020-08-28 #

  • 課表支援只顯示夜間課程(time code 最小為10)
  • 修正部分多國語言索引錯誤

0.5.3 - 2020-08-27 #

  • PdfScaffold 加入狀態管理
  • ApIcon 加入 home icon

0.5.2 - 2020-08-26 #

  • 恢復 flutter_local_notification 至穩定版本
  • 重構 NotificationPage 及 PhonePage 至 Scaffold
  • 加入大多數 API 文件

0.5.1 - 2020-08-25 #

  • 修正 app review API 參考錯誤

0.5.0 - 2020-08-25 #

  • 首頁骨架可支援響應式
  • 將 app review API 替換成 in_app_review 好支援 macOS版本
  • 新增學校資訊頁面
  • 新增電話資訊頁面

0.4.1 - 2020-08-11 #

  • 將 keyboard_visibility 替換成 flutter_keyboard_visibility
  • Android 支援新版app review API by app_review v2.0.1

0.4.0 - 2020-08-06 #

  • 升級套件仰賴

0.4.0-beta - 2020-06-03 #

  • 網頁版加入自動填入
  • 修正手機版登入骨架鍵盤開啟問題

0.3.0 - 2020-05-24 #

  • 修正課表通知位置無顯示

0.2.9 - 2020-05-17 #

  • 部分類別新增快取方法
  • 改善課表顏色顯示

0.2.8 - 2020-05-14 #

  • 修復課表顏色錯誤

0.2.7 - 2020-05-14 #

  • 加入學號QR Code和Bar Code顯示
  • 改善首頁自動輪播時間與行為
  • 改善AnalyticsUtils interface
  • ApTheme加入Green
  • ApLocalization加入DatetimeLocale

0.2.6 - 2020-05-12 #

  • 修正課表骨架的位置名稱錯誤
  • Android通知工具使用BigText

0.2.5 - 2020-05-10 #

  • 改善課表骨架

0.2.4 - 2020-05-09 #

  • 新增PDF骨架
  • 更改版本檢查規則
  • 加入上課通知查詢元件

0.2.3 - 2020-05-09 #

  • 新增課表骨架可加入至行事曆

0.2.2 - 2020-05-07 #

  • 移除課表骨架點擊提示
  • 暫時修正登入骨架在flutter web 移動裝置無法開啟鍵盤
  • 修正大頭照Hero動畫無法啟用

0.2.1 - 2020-05-01 #

  • 更改部分套件仰賴範圍
  • 登入頁骨架加入可關閉虛擬鍵盤選項
  • 加入更多對話框工具
  • 課表骨架配合高科大版本更新
  • 改善本底通知工具
  • 整理多國語言本地化

0.2.0 - 2020-05-01 #

[Break Change] 此版本之後基於Flutter v1.17開發 #

  • 配合高科大版本重構最新消息API
  • 登入骨架加入LOGO可選擇圖片或文字
  • 加入最新消息規則對話框工具
  • 更改ApTheme的brightness成public parameter
  • 修正抽屜是否顯示照片的參數
  • 部分頁面加入setCurrentContent參數
  • 使用者資訊骨架中圖片藉由UserInfo取得

0.1.8 - 2020-04-28 #

  • 改善課表提示字
  • 更新多國語言文字

0.1.7 - 2020-04-27 #

  • 改善課表快取機制
  • 改善最新消息API
  • 更新多國語言文字

0.1.6 - 2020-04-26 #

  • 將學期成績骨架元件分離
  • 修正課表骨架錯誤

0.1.5 - 2020-04-25 #

  • 改善學期成績骨架

0.1.4 - 2020-04-24 #

  • 更新文字說明
  • 加入FB粉專開啟工具

0.0.1 TODO: Add release date. #

  • TODO: old release.
0
likes
140
points
629
downloads

Publisher

unverified uploader

Weekly Downloads

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

Documentation

API reference

License

MIT (license)

Dependencies

ap_common_announcement_ui, ap_common_flutter_platform, ap_common_flutter_ui, flutter, flutter_localizations

More

Packages that depend on ap_common