ap_common 0.26.0-dev.3 ap_common: ^0.26.0-dev.3 copied to clipboard
The school affairs(AP) series shares the engineering kit, rapid development of the school affairs series(AP) app
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
andPlatformUtil
forap_common_flutter_core
. (f9abb16d) - FEAT: migrate
util
l10n
to newap_common_flutter_core
. (be152bac) - FEAT: centralized package lint rule. (c2b8ad80)
- FEAT: migrate
NotificationUtil
andPreference
to injection version. (4326c12e) - FEAT:
ap_common
importap_common_core
. (d463f7c7) - FEAT: migrate
model
util
config
to newap_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
andPlatformUtil
forap_common_flutter_core
. (d87dc711) - FEAT: migrate
util
l10n
to newap_common_flutter_core
. (e91e9b4c) - FEAT: centralized package lint rule. (08db9e1f)
- FEAT: migrate
NotificationUtil
andPreference
to injection version. (ac50e177) - FEAT:
ap_common
importap_common_core
. (a6aa801f) - FEAT: migrate
model
util
config
to newap_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
andPlatformUtil
forap_common_flutter_core
. (d87dc711) - FEAT: migrate
util
l10n
to newap_common_flutter_core
. (e91e9b4c) - FEAT: centralized package lint rule. (08db9e1f)
- FEAT: migrate
NotificationUtil
andPreference
to injection version. (ac50e177) - FEAT:
ap_common
importap_common_core
. (a6aa801f) - FEAT: migrate
model
util
config
to newap_common_core
. (90f16bc9) - FEAT: update example path. (4d7390c9)
- FEAT: move main package to directory
packages
for melos prepare. (8af51340)
[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.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.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 #
[0.21.0-dev.0] - 2022/05/24 #
[0.19.4] - 2021/12/28 #
- 修正對話間距 UI
[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-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.16.0] - 2021/05/03 #
- Null-Safety 版本發佈
[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 #
[0.15.1] - 2021/03/06 #
- 修正選擇相片錯誤
[0.15.0] - 2021/03/06 #
[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-dev.2] - 2021/02/15 #
[0.12.0] - 2021/02/13 #
[Break Change] #
- 遷移 Flutter v1.25 按鈕
- 移除
PhoneScaffold
及NotificationScaffold
中 setCurrentScreen & logEvent 參數,改由內部呼叫AnalyticsUtils
[0.12.0-dev.1] - 2021/02/11 #
[0.11.0] - 2021/01/30 #
[Break Change] #
基於 Flutter v1.26.0-17.1.pre 開發 #
- 強制將ApTheme過場主題套用 cupertino_back_gesture
若不支援請將使用
MaterialPageRoute
[0.11.0-dev.2] - 2021/01/30 #
[0.11.0-dev.1] - 2021/01/28 #
[0.10.0] - 2021/01/08 #
[0.10.0-beta.1] - 2021/01/07 #
[0.9.1] - 2020/10/24 #
- 更改學期成績相關文字
[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
pluginv1.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.