Skip to content

Releases: ethantw/Han

v3.2.7

26 Oct 17:05
Compare
Choose a tag to compare
  1. 修正行尾點號懸掛渲染後,造成代碼code等元素與空白字元相鄰時可能的錯置問題(#79
  2. 加入橫排直式注音行間注(inter-character)的瀏覽器原生支援(#82
  3. 修正組合字在OS X 10.11上可能的顯示問題
  4. 加入可調整注音符號大小的Sass/Stylus自定義變數($han-zhuyin-size

v3.2.6

21 Aug 13:35
Compare
Choose a tag to compare
  1. 字級選擇器(h-char元素)中的漢字標點加入bd-*類別前綴(#81
  2. 修正可擠壓標點在lang="zh"下會消失的問題

v3.2.5

29 Jun 11:22
Compare
Choose a tag to compare
  1. 修正標點擠壓與行尾點號懸掛共用時,無法正確擠壓的問題
  2. 修正標點字體在Windows下的書名號顯示問題

v3.2.4

28 Jun 08:16
Compare
Choose a tag to compare
  1. 改進Stylus語法
  2. 修正Sass/Stylus中的標點定義變數及函式
  3. 改進行尾點號懸掛的實作方式,不再使用偽元素顯示
  4. 修正強調元素(著重號)邊界的標點無法正確擠壓的問題

v3.2.3

19 Jun 16:00
Compare
Choose a tag to compare
  1. 加入Stylus預處理器語法
  2. 修正複合式行間注在不同瀏覽器下行高不一致的問題
  3. 腳本下,注文rt元素預設不渲染著重號

v3.2.2

12 Jun 14:59
Compare
Choose a tag to compare
  1. 修正複合式(雙行)行間注在部分情況下未能正確包裹基文的問題
  2. 改進行間注ruby元素的顯示方式,不再使用偽元素顯示注文
  3. 調整複合式行間注各單元的盒模型寬度取値,以注文或基文寬度較大者為主,更符合HTML5標準
  4. 注音符號入聲調號區段API更名:Han.UNICODE.zhuyin.ruyun -> Han.UNICODE.zhuyin.checked
  5. Firefox 38已支援行間注ruby元素,調整相應的回退樣式
  6. 詞組選擇器支援諺文的標點符號,更類似西文詞組
  7. 支援Fibre.fn.avoid()等原型方法
  8. 字元、詞組選擇器(Han.fn.charify()Han.fn.groupify())支援語言文字英文名(alias)
  9. 改進行尾點號懸掛在空白字體未正確下載的回退樣式
  10. 加入對思源黑體(Source Han Sans/Noto Sans CJK)的支援
  11. 修正四大字體集在Windows上可能無法正確顯示的問題
  12. 改進Firefox的字體顯示問題(不支援unicode-range屬性的瀏覽器不使用標點修正字體)
  13. 支援Firefox ESR

v3.2.1

30 Apr 17:56
Compare
Choose a tag to compare
  1. 修正繁體中文下,可懸掛標點後的標點擠壓問題
  2. 更新fibre.js至v0.2.1(findAndReplaceDOMText v0.4.3)
  3. 同上,字元査替器現已支援預設的文字邊界,故修正部分樣式規則
  4. 暫時移除等寬字體基型@extend的漢字標點,避免Firefox將其顯示為比例字體

v3.2.0

26 Apr 06:32
Compare
Choose a tag to compare
  1. 改進標點擠壓的處理方式,現已支援行首/行尾標點擠壓(#73
  2. 新增行尾點號懸掛功能(#73
  3. 去除彎引號二側的漢字–西文混排間隙(#59
  4. 修正Blink下的Han.isCombLigaNormal判斷及PUA字元(陽入韻)替換
  5. 部分修正新版Firefox下的@font-face字體問題
  6. 改進Han.detectFont()方法的處理方式
  7. 加入文章區塊頭尾對齊的連字符樣式處理
  8. 改進字級、詞級選擇器的實作方法及其選項(charify()grupify()
  9. 修正IE下偽元素的剪貼簿行為
  10. 更新normalize.css至v3.0.3
  11. 改用符合custom elements規範的命名方式
    • h-cs(新增)
    • h-hangable(新增)
    • char -> h-char
    • char_group -> h-char-group
    • word -> h-word
    • hws -> h-hws
    • jinze -> h-jinze
    • inner -> h-inner
    • hruby -> h-ruby
    • ru -> h-ru
    • zhuyin -> h-zhuyin
    • yin -> h-yin
    • diao -> h-diao

v3.1.1

14 Mar 03:49
Compare
Choose a tag to compare
3.1.1

v3.1.0

12 Mar 09:33
Compare
Choose a tag to compare
  1. 修正使用https協議的網頁可能顯示警告的問題(#65
  2. 修正變音元素在非漢字語言下的意大利體問題(Chrome等)
  3. Grunt -> Gulp
  4. 以Fibre.js重寫Han.find函式
  5. 改以LibSass生成發布文件
  6. 修正漢字-西文混排間隙在表格中可能的顯示問題
  7. 修正基文rb元素不存在時可能出錯的問題(#69
  8. 修正繁體中文點號遇結束括注號的標點擠壓問題
  9. 不再使用hyumre等模組代號