>> 首頁

Pin 起來筆記與想法的 Changelog

發布於 2022-06-12 | 最後更新時間 2022-06-12

這邊放置 Pin 起來的筆記與想法頁面的 Changelog。

與部落格的 Pin 起來的 Changelog 類似的是,這邊不會放「內容的變化」,而是會放架構、功能等與這個網站有關的變化。

對於版本號,我的定義如下:

  • 主版號:表示網站有了大幅度的改版,例如更換架設方式、網域、部署方式等。 1.0 版本是之前在 Dendron 的個人 Wiki 嘗試,而搬到目前這邊後,都是 2.0 的版本,以我的技術能力來看,應該很長一段時間都會停在版本 2 。
  • 次版號:表示網站有新增功能,這邊的功能指的是某些特定欄位、頁面、超連結等,讓讀者可以更好使用、閱讀更多內容的都算是新增功能。
  • 修訂號:表示網站既有功能有修改內容,例如 css 樣式的調整、既有頁面或段落的連結調整、或者分類類別的調整等。

以下是依時間倒序排列的 changelogs ,歡迎瀏覽!


[2.2.1] - 2022-11-27

Fixed

  • 今天在上傳新文章後發現在「清單檢視」時,文章的順序有點混亂,好像不是依照倒時序排列。找了一下以後發現找不太到原因(我只知道那一頁是由哪個檔案處理,但不知道為何無法正常排序)。我猜想可能是某種預設的排序方式,但可能在滿足某些條件的狀況下,排序會變。
  • 不過我試圖從既有的程式碼裡面挖掘可能的解方,最後測試成功,解決方式是:
把原先在 taxonomy_single.html 的
{% for page in term.pages %} 
增加了一段,變成:
{% for page in term.pages | sort(attribute="date") | reverse %} 

這樣就好了!

目前看起來,像是 Evergreen notes 這樣的頁面都可以依照發布日期正常倒序排列了!


[2.2.0] - 2022-06-19

Added

  • 成功地安裝了網站的評論系統 Cusdis !目前在每一篇筆記與想法快照底下都可以留言,完全匿名,但會需要由我審核通過才會出現,基本上我的原則是全部都會通過,除非是無意義的灌水或洗版。這部分之後再來訂規則好了,很開心部落格有了這個簡單清爽的留言評論系統。

[2.1.0] - 2022-06-18

Added

  • 網站的數據追蹤系統改為 umami ,安裝的紀錄可以參考嘗試安裝 umami 成功這篇文。安裝後也把 Google Analytics 的追蹤碼移除了!

[2.0.0] - 2022-06-12

Added

  • Pin 起來的筆記與想法正式上線,網域設定為 https://notes.pinchlime.com
  • 網站透過 Zola 這個靜態網站產生器製作,並透過 Netlify 自動部署。
  • 網站的架構與程式碼都跟 Pin 起來類似,只有調整了一下顏色、連結、資料夾的命名等,也簡化了一些這個站不需要的頁面。

以下皆為原本在 Dendron 舊站的 changelog 紀錄,單純留個記錄!


[1.4.0] - 2022-05-27

Added

  • 新增了 [[tools]] 的主分類層級
  • 新增了 [[workflows]] 的主分類連結

想透過這兩個類別,建立一個能持續更新的工具箱索引,提供基本的資訊,再導連回 Pin起來的工具箱


[1.3.1] - 2022-05-18

Changed

  • 想把主要頁面的「children」拿掉,避免太多太混亂。(2022.05.18)
    • 今天在 Dendron 的 discord 提問,沒過多久就得到解答:只要把 dendron.yml 裡面的 enableHierarchyDisplay 設定為 false 就好了。
    • 2022.06.01 更新一下,在 0.97.0 版後,官方宣佈這個問題解決,但我仍持續出現,後來在 Github 上面的 Harshita-mindfire (Harshita Joshi) 很熱心的幫助我,幫我找到問題可能出在我 deploy 的 script "dendron-publish-site.sh" 上面,最終解決方式是:
    # yarn add @dendronhq/dendron-cli@latest
    改成
    yarn add @dendronhq/dendron-cli@latest
    
    這樣就好了! 目前看起來,每個頁面下方都沒有「children」區塊了!

[1.3.0] - 2022-05-15

Added

  • 新增了 [[evergreen]] 的主分類層級。
  • 新增了 [[evergreen.workbench]] 這個子分類,放置那些我覺得有機會發展為 Evergreen notes 的零散想法。

Changed

  • 將 What I Learned Today 頁面分拆為 [[daily.what]] 以及 [[daily.how]]。

[1.2.0] - 2022-05-14

Added

  • 開始編輯與更新目前這個 changelog 頁面
  • 在 book 這個層級下的每本書都新增 "quotes" 及 "reading notes" 兩種文件,這樣點開個別的書就可以看到 notes & quotes (如果有)。

Changed

  • 將 book 層級改名為 books (第一次使用 Dendron 內建的 Refactor Hierarchy 功能!)

[1.1.0] - 2022-05-08

Added

  • 透過 Netlify 的 Snippet injection 功能,在每個頁面放入 GA 追蹤碼。

Changed

  • 透過在 frontmatter 區塊新增 "nav_order" 的資訊,手動排序 nav bar 的排序方式。
  • 透過在 dendron.yml 設定「siteHierarchies」,調整 nav bar 會出現的項目及層級。
  • 將下列項目都歸類於「daily」這個層級底下:
    • journal
    • book-quotes
    • random-thoughts
    • what-i-found-interesting
    • what-i-learned-today
    • what-i-tried-today
    • daily-why
  • 開啟 Dendron 內建的 Github edit 功能,讓使用者可以直接連到每個頁面並發出 pull request。
  • 將這個 Wiki 的 Github repository 改為 Public。

[1.0.0] - 2022-05-07

Added

  • Pin 起來的 Wiki 正式上線,網域設定為 https://wiki.pinchlime.com
  • 網站透過 Dendron 的 publish 功能輸出,並透過 Netlify 自動部署。

如果你對於本站或本文有任何想討論或分享的,歡迎來信到:mimir@hey.com 找我聊聊!