Update release notes

This commit is contained in:
1024jp 2022-02-02 23:58:46 +09:00
parent 11c6391842
commit 68f4145822
5 changed files with 153 additions and 16 deletions

View File

@ -16,19 +16,20 @@ Change Log
### Improvements
- Change the system requirement to __macOS 11 Big Sur and later__.
- Update the window size setting to use the last window size if the width/height setting in the preferences > Window is left blank (= auto).
- Update the window size setting to use the document last window size if the width/height setting in the preferences > Window is left blank (= auto).
- Display code points instead of left blank in the incompatible character table for control characters.
- Update Swift syntax style to add keywords added in Swift 5.5.
- Update C++ style to add more file extensions.
- Update C++ syntax style to add more file extensions.
- Update Markdown syntax style for faster syntax parsing.
- Change the behavior to include the last empty line in the calculation when specifying lines with a negative value in the Go to Line command or via AppleScript.
- Improve the character info section in the document inspector to display the list of code points for the selected character instead of displaying only when a single Unicode character is selected.
- Update the Unicode block name list for the character inspector from Unicode 13.0.0 to Unicode 14.0.0.
- Make sure the application relaunches even other tasks interrupt before termination.
- Improve some toolbar items to make their state distinguish even collapsed.
- Improve VoiceOver accessibility.
- Update the AppleScript guide in the help.
- Improve the animation by drag & drop in tables.
- Change the behavior to include the last line in the calculation when specifying lines with a negative value in the Go to Line command or via AppleScript.
- Make sure the application relaunches even other tasks interrupt before termination.
- Improve the character info section in the document inspector to display the list of code points for the selected character instead of displaying only when a single Unicode character is selected.
- Update the Unicode block name list for the character inspector from Unicode 13.0.0 to Unicode 14.0.0.
- Improve some toolbar items to make their state distinguish even collapsed.
- Optimize several document parse.
- [trivial] Adjust the margin of the editor area.
- [trivial] Hide the file extension of setting files by export by default.
- [trivial] Finish key binding input in Key Bindings pane when another window becomes frontmost.
@ -44,8 +45,8 @@ Change Log
- Fix an issue in the document inspector that the character info section wrongly indicated the code point as `U+000A` for any kind of line endings, even for CR (`U+000D`) and CRLF.
- Fix an issue that the dialog urging duplication to edit locked files displayed repeatedly under specific conditions.
- Fix an issue that the slider in the editor opacity toolbar item did not work when collapsed.
- Fix an issue that some help buttons did not work (thanks to Alex Newson!).
- Fix an issue that the editor's opacity change did not apply immediately.
- Fix an issue that some help buttons did not work (thanks to Alex Newson!).
- Fix and minor update on localized strings.
- Fix `cot` command to work also with Python 3.
- Address an issue that the syntax highlight could flash while typing.

View File

@ -18,6 +18,74 @@
<article>
<header>
<h1>CotEditor 4.1.0</h1>
<p>release: <time>2022-02</time></p>
</header>
<section>
<h2>New Features</h2>
<ul>
<li>Add Turkish (thanks to Emir SARI!) and British English (thanks to Alex Newson!) localizations.</li>
<li>Introduce a new AppleScript command <code>jump</code> to document objects.</li>
<li>Place line number views on the right side in the editor if the writing direction is right-to-left.</li>
<li>Add syntax style for Protocol Buffer.</li>
</ul>
</section>
<section>
<h2>Improvements</h2>
<ul>
<li>Change the system requirement to <strong>macOS 11 Big Sur and later</strong>.</li>
<li>Update the window size setting to use the last document window size if the width/height setting in the preferences &gt; Window is left blank (= auto).</li>
<li>Display code points instead of left blank in the incompatible character table for control characters.</li>
<li>Update Swift syntax style to add keywords added in Swift 5.5.</li>
<li>Update C++ syntax style to add more file extensions.</li>
<li>Update Markdown syntax style for faster syntax parsing.</li>
<li>Change the behavior to include the last empty line in the calculation when specifying lines with a negative value in the Go to Line command or via AppleScript.</li>
<li>Improve the character info section in the document inspector to display the list of code points for the selected character instead of displaying only when a single Unicode character is selected.</li>
<li>Update the Unicode block name list for the character inspector from Unicode 13.0.0 to Unicode 14.0.0.</li>
<li>Make sure the application relaunches even other tasks interrupt before termination.</li>
<li>Improve some toolbar items to make their state distinguish even collapsed.</li>
<li>Improve VoiceOver accessibility.</li>
<li>Update the AppleScript guide in the help.</li>
<li>Improve the animation by drag &amp; drop in tables.</li>
<li>Optimize several document parse.</li>
<li><span class="trivial">trivial</span>: Adjust the margin of the editor area.</li>
<li><span class="trivial">trivial</span>: Hide the file extension of setting files by export by default.</li>
<li><span class="trivial">trivial</span>: Finish key binding input in Key Bindings pane when another window becomes frontmost.</li>
<li><span class="trivial">dev</span>: Update the build environment to Xcode 13.2 (Swift 5.5).</li>
<li><span class="trivial">dev</span>: Remove xcworkspace.</li>
<li><span class="label">non-AppStore ver.</span>: Update Sparkle to 2.0.0.</li>
</ul>
</section>
<section>
<h2>Fixes</h2>
<ul>
<li>Fix an issue that the current line number becomes 0 when the cursor is placed at the beginning of the document (thanks to Alex Newson!).</li>
<li>Fix an issue on macOS 12 Monterey that the user custom color did not apply to the i-beam cursor for the vertical layout.</li>
<li>Fix an issue in the document inspector that the character info section wrongly indicated the code point as <code>U+000A</code> for any kind of line endings, even for CR (<code>U+000D</code>) and CRLF.</li>
<li>Fix an issue that the dialog urging duplication to edit locked files displayed repeatedly under specific conditions.</li>
<li>Fix an issue that the slider in the editor opacity toolbar item did not work when collapsed.</li>
<li>Fix an issue that the editor's opacity change did not apply immediately.</li>
<li>Fix an issue that some help buttons did not work (thanks to Alex Newson!).</li>
<li>Fix and minor update on localized strings.</li>
<li>Fix <code>cot</code> command to work also with Python 3.</li>
<li>Address an issue that the syntax highlight could flash while typing.</li>
</ul>
</section>
</article>
<article>
<header>
<h1>CotEditor 4.0.9</h1>

View File

@ -18,6 +18,74 @@
<article>
<header>
<h1>CotEditor 4.1.0</h1>
<p>リリース: <time>2022-02</time></p>
</header>
<section>
<h2>新機能</h2>
<ul>
<li>トルコ語Emir SARIさんに感謝とイギリス英語Alex Newsonさんに感謝のローカライゼーションを追加</li>
<li>新しいAppleScriptコマンド<code>jump</code>をdocumentオブジェクトに追加</li>
<li>文章の方向が右から左のときには行番号ビューも右側に配置</li>
<li>シンタックス定義Protocol Bufferを追加</li>
</ul>
</section>
<section>
<h2>改良</h2>
<ul>
<li>システム要件を<strong>macOS 11 Big Sur以上</strong>に変更</li>
<li>環境設定 &gt; ウインドウのウインドウ幅/高さ欄を空欄(=自動)にすると最後の書類ウインドウサイズを引き継ぐように</li>
<li>非互換文字リストで制御文字が非互換のときに空欄でなくその制御文字のコードポイントを表示</li>
<li>Swiftシンタックススタイルを更新してSwift 5.5で追加されたキーワードを追加</li>
<li>C++シンタックスタイルを更新していくつかの拡張子を追加</li>
<li>Markdownシンタックススタイルを更新してシンタックス解析を高速化</li>
<li>「行に移動」コマンドやAppleScriptで負の行数を指定したときに最後の空行を計算に含めるよう仕様を変更</li>
<li>書類インスペクタの選択文字情報欄を改良し、選択している文字を構成するすべてのコードポイントを列挙することで複数のUnicode文字から成る文字にも対応</li>
<li>文字インスペクタに表示されるUnicodeブロック名のリストをUnicode 13.0.0からUnicode 14.0.0に更新</li>
<li>ツールバー項目が折り畳まれているときでも項目の状態がわかるように</li>
<li>アプリケーションを再起動するときに他の作業で中断されてもその後に再起動を実行</li>
<li>VoiceOverアクセシビリティを改善</li>
<li>ヘルプのAppleScriptガイドを更新</li>
<li>表内の行のドラッグ&amp;ドロップでのアニメーションを改良</li>
<li>いつかの箇所の書類解析を最適化</li>
<li><span class="trivial">trivial</span>: エディタの余白を調整</li>
<li><span class="trivial">trivial</span>: 設定ファイルの書き出しのときはデフォルトで拡張子を隠す</li>
<li><span class="trivial">trivial</span>: 別のウインドウが最前面に来たときに入力中のキーバインド変更をキャンセル</li>
<li><span class="trivial">開発</span>: 開発環境をXcode 13.2 (Swift 5.5)に更新</li>
<li><span class="trivial">開発</span>: xcworkspaceを削除</li>
<li><span class="label">非AppStore版</span>: Sparkleを2.0.0に更新</li>
</ul>
</section>
<section>
<h2>修正</h2>
<ul>
<li>カーソルが1行目の行頭に来たときに現在の行が0と表示された不具合を修正Alex Newsonさんに感謝</li>
<li>macOS 12 Montereyのカスタムカーソル色が縦書きのiビームカーソルに反映されなかった不具合を修正</li>
<li>書類インスペクタで改行コードがCR (<code>U+000D</code>)やCRLFのときも改行コードを選択すると選択した文字のコードポイントとして<code>U+000A</code>LFが表示された不具合を修正</li>
<li>ロックされた書類を編集しようとしたときに複製を促すダイアログが特定の条件下でその後も繰り返し表示されることがあった不具合を修正</li>
<li>ツールバー項目が折り畳まれているとエディタの不透明度のスライダが機能していなかった不具合を修正</li>
<li>エディタの不透明度の変更がすぐに反映されなかった不具合を修正</li>
<li>いくつかのヘルプボタンが機能していなかった不具合を修正Alex Newsonさんに感謝</li>
<li>ローカライズ表現の修正と調整</li>
<li><code>cot</code>コマンドがPython 3でも動くよう修正</li>
<li>文字入力中にシンタックスハイライトがチカチカすることがあった不具合を改善</li>
</ul>
</section>
</article>
<article>
<header>
<h1>CotEditor 4.0.9</h1>
@ -237,8 +305,8 @@
<li>大文字小文字が一致しなくても合致する拡張子があるときはシンタックススタイルを適用</li>
<li>Rシンタックススタイルを更新</li>
<li><span class="label">非AppStore版</span>: アプリケーションサイズを減量</li>
<li><span class="trivial">dev</span>: Yamsを4.0.4から4.0.6に更新</li>
<li><span class="trivial">dev</span>: 開発環境をXcode 12.5に更新</li>
<li><span class="trivial">開発</span>: Yamsを4.0.4から4.0.6に更新</li>
<li><span class="trivial">開発</span>: 開発環境をXcode 12.5に更新</li>
</ul>
</section>
</article>
@ -261,8 +329,8 @@
<li>Touch Barのアイコンを更新</li>
<li>ダークモードで謝辞ウインドウ表示したときのチラツキを抑止</li>
<li>安定性を向上</li>
<li><span class="trivial">dev</span>: Yamsを4.0.1から4.0.4に更新</li>
<li><span class="trivial">dev</span>: 開発環境をXcode 12.4に更新</li>
<li><span class="trivial">開発</span>: Yamsを4.0.1から4.0.4に更新</li>
<li><span class="trivial">開発</span>: 開発環境をXcode 12.4に更新</li>
</ul>
</section>
@ -291,7 +359,7 @@
<ul>
<li><span class="trivial">trivial</span>: ツールバーの設定をリセット</li>
<li><span class="trivial">dev</span>: Yamsを4.0.1に更新</li>
<li><span class="trivial">開発</span>: Yamsを4.0.1に更新</li>
</ul>
</section>
@ -357,9 +425,9 @@
<li><span class="trivial">trivial</span>: ツールバーアイコンのツールチップをより現状を表すように改良</li>
<li><span class="trivial">trivial</span>: 縦書きのときの行番号描画計算を最適化</li>
<li><span class="trivial">trivial</span>: 通常の横書きのときはnon-contiguous layoutをつねに有効に</li>
<li><span class="trivial">dev</span>: 開発環境をXcode 12.2 (Swift 5.3, macOS 11 SDK)に更新</li>
<li><span class="trivial">dev</span>: DifferenceKitパッケージをネイティブのCollectionDifferenceに置き換え</li>
<li><span class="trivial">dev</span>: Yamsを3.0.1から4.0.0に更新</li>
<li><span class="trivial">開発</span>: 開発環境をXcode 12.2 (Swift 5.3, macOS 11 SDK)に更新</li>
<li><span class="trivial">開発</span>: DifferenceKitパッケージをネイティブのCollectionDifferenceに置き換え</li>
<li><span class="trivial">開発</span>: Yamsを3.0.1から4.0.0に更新</li>
</ul>
</section>