Releases: larryjclai/northstar-releases
Releases · larryjclai/northstar-releases
Northstar v0.1.0-alpha.36
Added
- 載入與錯誤狀態:總覽、投資、記帳、帳戶、分類、目標、FIRE 計算機、持倉與商家詳情、對帳、設定、交易紀錄等主要頁面,在資料載入時改用骨架畫面取代空白或歸零畫面;讀取失敗時會顯示明確錯誤訊息與「重新整理」按鈕。新增全域錯誤邊界,避免單一頁面發生例外時整個應用白屏。
- 投資分析揭露計算方法:分析頁新增固定持股權重近似法的說明註記,標示報酬、超額報酬與風險指標(波動、Sharpe、Sortino、最大回撤)的計算基礎與限制。
Changed
- 修正部分介面殘留英文字串:記帳、投資、總覽等頁面的「Recent activity」「Ticker」「Alpha」「Gainers」「Losers」「Asset」等字樣改為繁體中文。
安裝方式
| 平台 | 檔案 |
|---|---|
| macOS (Apple Silicon / Intel) | Northstar_0.1.0-alpha.36_universal.dmg |
macOS 首次開啟:若出現「無法驗證開發者」,右鍵點擊 app → 選「開啟」。
Northstar v0.1.0-alpha.35
Added
- 總覽淨值區間更完整:淨值趨勢新增
1D、5Y、All區間(完整為1D / 1W / 1M / 3M / YTD / 1Y / 5Y / All),並改用每日粒度計算,短區間也能畫出真實曲線。
Changed
- 淨值旁的漲跌數字會跟著區間變動:總覽 Hero 的
+/-金額與百分比改為反映所選日期區間(區間起點 → 現在),不再固定顯示上月對比。 - 同步重設拆成兩個功能:Connect 同步新增「解除同步」(清除同步設定但保留本機資料)與「完整重設資料」(解除同步並清除資料,需輸入
delete確認);移除示範區重複的「清空所有資料」。 - 投資分析期間「Total」更名為「All」。
- 暫時隱藏定期定額功能:投資頁與總覽移除定期定額分頁與提醒,待使用方式確定後再開放(資料與元件保留)。
Fixed
- 修正 Connect 同步推送失敗(500):補上遠端資料庫缺少的
relay_sequencemigration,同步可正常推送;Worker 也改為回報真正的錯誤原因,方便診斷。 - 修正設定中商家改名後列表沒更新:改名後會即時反映在商家清單,並避免重複觸發。
安裝方式
| 平台 | 檔案 |
|---|---|
| macOS (Apple Silicon / Intel) | Northstar_0.1.0-alpha.35_universal.dmg |
macOS 首次開啟:若出現「無法驗證開發者」,右鍵點擊 app → 選「開啟」。
Northstar v0.1.0-alpha.34
Changed
- 投資分析的上漲 / 下跌排行改用成本基準:Analytics 的「上漲最多與下跌最多」改為使用使用者自己的持股數、移動平均成本與最新市值計算未實現損益,百分比也改為該持倉相對成本的報酬率,和持倉頁的損益口徑一致。
- 持倉篩選列版面調整:持倉頁的「所有券商」「所有產業」「欄位」控制項改為同高、可換行且不裁字;桌面寬版維持同列,手機版自然換行。
Fixed
- 修正投資分析長金額造成跑版:報酬排行的金額欄位加入收縮與省略處理,避免像
+TWD 1,005,928這類長數字把卡片撐開。 - 修正持倉篩選的 all-state 顏色不一致:持倉頁的「所有券商」不再顯示成 placeholder muted 色,和「所有產業」保持一致。
安裝方式
| 平台 | 檔案 |
|---|---|
| macOS (Apple Silicon / Intel) | Northstar_0.1.0-alpha.34_universal.dmg |
macOS 首次開啟:若出現「無法驗證開發者」,右鍵點擊 app → 選「開啟」。
Northstar v0.1.0-alpha.33
Added
- 桌面側欄可收合:桌面版側欄新增收合 / 展開控制,會保留搜尋、快速記帳、主要導覽與隱私模式入口,並記住使用者偏好。
- 投資分析新增期間與區段導覽:分析頁補上
1M、5Y、Total期間,並加入報酬、風險、配置與股利的頁內導覽,長頁閱讀更順。 - 投資配置可依產業深入查看:配置分析改以產業呈現,支援本地化產業名稱與從分析頁帶入產業篩選,方便追蹤單一產業曝險。
Changed
- 新手導覽入口移到需要時顯示:完成導覽後側欄不再常駐顯示入口;設定中新增「重新開始新手導覽」。
- 更新公開截圖素材:新增一批最新介面的產品截圖,涵蓋總覽、現金流、投資分析、持股詳情、FIRE 試算與帳戶頁。
Fixed
- 修正投資分析短期間可能整頁空白:頁面是否可用改看完整價格歷史,不再因切到短期間或年初 YTD 資料不足而隱藏整個分析頁。
- 修正匯率設定小數顯示過長:手動匯率顯示統一收斂到最多 6 位小數,避免輸入框出現浮點尾數。
安裝方式
| 平台 | 檔案 |
|---|---|
| macOS (Apple Silicon / Intel) | Northstar_0.1.0-alpha.33_universal.dmg |
macOS 首次開啟:若出現「無法驗證開發者」,右鍵點擊 app → 選「開啟」。
Northstar v0.1.0-alpha.32
Added
- 本地自動備份與手動備份:設定中新增本地備份能力,Northstar 會在本機保留可還原的備份紀錄,也可手動建立備份,降低資料誤刪或測試流程中的風險。
Changed
- 投資分析分頁改為 Direction A editorial layout:投資分析頁改成更有層次的 editorial 儀表板版面,讓核心投資指標、分析區塊與視覺重點更清楚。
- 設計系統與 app icon 更新:補上設計系統文件、更新 token palette,並重新整理 Northstar app icon 與各尺寸圖示。
- 公開 source build / release 資產流程調整:銀行與券商 logo 改為 release-only private asset injection,公開 source build 在沒有 private assets 或官方同步 endpoint 時也能正常建置。
Fixed
- 修正示範資料退出時正式資料可能被覆蓋的風險:示範模式切換改用 IndexedDB 保存正式資料快照,避免 localStorage 容量限制或序列化問題造成還原不完整。
- 修正 macOS dark mode Sidebar 被 native glass 洗成灰色:保留 macOS 原生 vibrancy,但在深色模式下加強 Sidebar 的 app theme tint,避免主內容是暗色、Sidebar 卻偏灰的視覺失配。
安裝方式
| 平台 | 檔案 |
|---|---|
| macOS (Apple Silicon / Intel) | Northstar_0.1.0-alpha.32_universal.dmg |
macOS 首次開啟:若出現「無法驗證開發者」,右鍵點擊 app → 選「開啟」。
Northstar v0.1.0-alpha.31
Changed
- Light 主題配色全面調整:畫布換成冷調 off-white,卡片改為純白(兩層分開,讓卡片真正「浮起來」)。品牌綠調亮(
#8ed34e),accent 文字改為深綠(#173708),與深色模式的品牌色邏輯一致。正色/負色在白底上加深以符合 WCAG AA 對比度,圖表配色同步對齊。
安裝方式
| 平台 | 檔案 |
|---|---|
| macOS (Apple Silicon / Intel) | Northstar_0.1.0-alpha.31_universal.dmg |
macOS 首次開啟:若出現「無法驗證開發者」,右鍵點擊 app → 選「開啟」。
Northstar v0.1.0-alpha.30
Added
- 快速記帳(⌘N)的自然語言解析全面升級:先前是「抓第一個數字當金額、其餘當商家」的單一規則,常常解錯(例如
7-11 50會把7當金額)。現在改為逐欄位解析——金額、日期、帳戶、標的、分類各自獨立抽取並附信心度,邊打字邊即時預覽(會跳出金額/日期/帳戶/分類的小標籤)。支援中文數字與口語寫法(一百二→120、5萬→50000、1.2k→1200)、相對日期(昨天、上週五)、帳戶模糊比對(打「富邦」也能對到「富邦證券」),中英文走同一套流程。即使只解析出部分欄位也會先帶入,不再「全有或全無」。 - 裝置端 AI 增強(Apple Foundation Models):在支援的 Apple 裝置上(macOS / iOS 26+、Apple Silicon 並開啟 Apple Intelligence),當規則解析信心不足時,會自動交給裝置端模型補強,完全在本機運算、不連網、不外送任何資料。解析來源為 AI 時會在確認卡標示「AI」,輸入區也會顯示「裝置端 AI · 可用/不可用」提示。不支援的裝置(Windows/Linux/較舊 macOS)自動落回規則解析,功能不受影響。
- 自動分類會自我學習:新增使用者字典(UserLexicon),會從你的歷史交易與每次的修正回饋逐步學習商家/關鍵字對應的分類,讓第一次出現、或歷史記憶沒命中的商家也能猜得更準。
Changed
- 商家/分類詳情的「消費模式」改顯示金額、星期標示更直覺:星期分佈長條圖由原本統計「筆數」改為統計「消費金額」(hover 顯示金額),高峰判定也改用金額;標題的星期寫法由「二曜日」更正為「星期二」。
- 商家詳情「自動分類」面板文案更清楚:明確說明這條規則「下次用快速記帳輸入此商家時會自動套用」,並把推導出的規則以等寬字凸顯;交易太少時的提示也改寫得更白話。
Northstar v0.1.0-alpha.29
Added
- 內建台灣銀行/券商 LOGO,且預設顯示:先前帳戶 LOGO 需在設定裡手動開啟、且還沒有內建任何圖檔。現在已內建一批常見品牌的 LOGO——富邦、國泰世華、玉山、台新、Richart、永豐(含大戶)、第一/iLEO、將來銀行、LINE Bank、凱基、Firstrade、Crypto.com——並改為預設顯示,完全離線、不對外發送任何請求。會依帳戶名稱(如「玉山」「國泰」)自動對應,也可在帳戶編輯裡手動指定品牌;尚未內建的品牌則顯示你選的圖示。設定中原本的「帳戶銀行 LOGO」開關已移除(不再需要)。
Fixed
- 投資分析的股利統計會漏算已賣出標的領過的股利:先前殖利率與近一年股利(TTM)只看「目前還持有」的標的,若一檔股票配息後又被你全部賣掉,那段時間領到的現金股利就不會被計入。現在股利統計會涵蓋所有曾持有的標的(含已出清、零股數),數字更完整。順帶修正某些情況下持倉現值的計價幣別回退,避免換算成主幣時取到錯誤幣別。
安裝方式
| 平台 | 檔案 |
|---|---|
| macOS (Apple Silicon / Intel) | Northstar_0.1.0-alpha.29_universal.dmg |
macOS 首次開啟:若出現「無法驗證開發者」,右鍵點擊 app → 選「開啟」。
Northstar v0.1.0-alpha.28
Fixed
- 修正多裝置同步會吃掉手動持股的股數:若一檔股票一開始用「手動新增」(例如 400 股),之後又記了買進交易(例如 +20 股),同步到另一台裝置時只會剩下交易的 20 股、手動的 400 股不見了。原因是手動持股的「期初部位」紀錄在同步時可能落後於後續交易,導致另一台只用交易重算出錯誤股數。現在期初股數會固定保存在持股本身(隨持股一起同步),就算期初紀錄稍後才到也能正確還原;同時補上週期投資(定期定額)紀錄的同步驗證,避免一筆未支援的紀錄中斷整批同步。
- 銀行/券商 LOGO 改為離線內建:帳戶 LOGO 先前向第三方服務(Clearbit)請求,但該服務已停止運作,導致 LOGO 一律無法載入,且改用網路 favicon 的畫質參差不齊。現改為顯示內建的銀行 LOGO——完全離線、不對外發送任何請求、畫質一致。LOGO 也會套用到記帳頁等的帳戶下拉選單,並可在帳戶編輯裡手動指定品牌。內建 LOGO 會陸續補齊;尚未內建的品牌會顯示你選的圖示。
- 「清空所有資料」加上防呆:此按鈕會永久刪除本機所有正式資料(非示範資料)。現在會明確警告、提醒先匯出備份,並需輸入
delete才能執行,避免誤觸。
安裝方式
| 平台 | 檔案 |
|---|---|
| macOS (Apple Silicon / Intel) | Northstar_0.1.0-alpha.28_universal.dmg |
macOS 首次開啟:若出現「無法驗證開發者」,右鍵點擊 app → 選「開啟」。
Northstar v0.1.0-alpha.26
Northstar 桌面版(macOS 本機建置)。macOS 首次開啟若出現「無法驗證開發者」,右鍵點 app → 開啟。