@@ -17,15 +17,19 @@ CodeChat Editor. If not, see
1717[ http://www.gnu.org/licenses/ ] ( http://www.gnu.org/licenses/ ) .
1818
1919Changelog
20- ================================================================================
20+ =========
2121
2222[ Github master] ( https://github.com/bjones1/CodeChat_Editor )
23- --------------------------------------------------------------------------------
23+ -----------------------------------------------------------
2424
25- * No changes.
25+ * First and second-level heading underlines are now sized based on the heading's
26+ length, rather than fixed at 80 characters.
27+ * Update to latest version of CodeMirror, graphviz, ts-rs, pdfjs,
28+ notify-deboucer, dprint-markdown, Rust. Improved CodeMirror means removal of a
29+ patch to CodeMirror source.
2630
2731Version 0.1.49 -- 2025-Dec-29
28- --------------------------------------------------------------------------------
32+ -----------------------------
2933
3034* Added instructional videos to manual.
3135* Improve accessibility by using content sectioning tags.
@@ -35,7 +39,7 @@ Version 0.1.49 -- 2025-Dec-29
3539 form after a re-translation in the Client.
3640
3741Version 0.1.48 -- 2025-Dec-22
38- --------------------------------------------------------------------------------
42+ -----------------------------
3943
4044* Re-translate Markdown documents as necessary. This causes math written in the
4145 Client to immediately be rendered, instead of needing to switch to the IDE and
@@ -47,7 +51,7 @@ Version 0.1.48 -- 2025-Dec-22
4751 the Client edits didn't update IDE text.
4852
4953Version 0.1.47 -- 2025-Dec-19
50- --------------------------------------------------------------------------------
54+ -----------------------------
5155
5256* Fix errors in Client when editing a file with adjacent doc blocks.
5357* Fix out of sync errors when the table of contents file is open.
@@ -63,14 +67,14 @@ Version 0.1.47 -- 2025-Dec-19
6367 [ Loci] ( https://www.simcenter.msstate.edu/software/luke/loci/index.html ) files.
6468
6569Version 0.1.46 -- 2025-Dec-15
66- --------------------------------------------------------------------------------
70+ -----------------------------
6771
6872* Avoid spaces disappearing in Client when editing lists.
6973* Improve speed of convert
7074* Improve Client error reporting.
7175
7276Version 0.1.45 -- 2025-Dec-11
73- --------------------------------------------------------------------------------
77+ -----------------------------
7478
7579* Fix loss of editing in the Client when in document-only mode.
7680* Fix data corruption in the Client when in document-only mode and edits are
@@ -80,7 +84,7 @@ Version 0.1.45 -- 2025-Dec-11
8084* Correctly translate table cells containing blocks from HTML to Markdown.
8185
8286Version 0.1.44 -- 2025-Dec-09
83- --------------------------------------------------------------------------------
87+ -----------------------------
8488
8589* Update Graphviz to latest build; make Graphviz output a block element, not an
8690 inline element.
@@ -93,13 +97,13 @@ Version 0.1.44 -- 2025-Dec-09
9397* Correct incorrect whitespace removal in Graphviz and Mermaid diagrams.
9498
9599Version 0.1.43 -- 2025-Dec-05
96- --------------------------------------------------------------------------------
100+ -----------------------------
97101
98102* Fix cursor movement errors in the Client.
99103* Prevent unnecessary saves of Client data to the IDE.
100104
101105Version 0.1.42 -- 2025-Dec-04
102- --------------------------------------------------------------------------------
106+ -----------------------------
103107
104108* Drag and drop of images creates a mess; disable drop and drop for this reason.
105109* Send sync data when doc blocks receive focus.
@@ -114,7 +118,7 @@ Version 0.1.42 -- 2025-Dec-04
114118* Increase time errors messages are displayed in the Client.
115119
116120Version 0.1.41 -- 2025-Nov-17
117- --------------------------------------------------------------------------------
121+ -----------------------------
118122
119123* Math now renders in the active doc block, as shown below.
120124* Math is now protected from accidental edits in the Client:
@@ -125,23 +129,23 @@ Version 0.1.41 -- 2025-Nov-17
125129* Remove unnecessary TinyMCE plugins.
126130
127131Version 0.1.40 -- 2025-Nov-11
128- --------------------------------------------------------------------------------
132+ -----------------------------
129133
130134* File watcher now accepts new files from the Client.
131135* Improved translation from HTML to Markdown.
132136* Build correct binary for Mac M1.
133137* Add CodeMirror support for SQL and YAML.
134138
135139Version 0.1.39 -- 2025-Oct-23
136- --------------------------------------------------------------------------------
140+ -----------------------------
137141
138142* Scroll viewport to center on cursor movement.
139143* Significant improvements to test framework.
140144* Improved build framework.
141145* Refactor IDE interface back into the Server.
142146
143147Version 0.1.38 -- 2025-Sep-24
144- --------------------------------------------------------------------------------
148+ -----------------------------
145149
146150* Automatically find a free port for the Client, instead of requiring the user
147151 to specify it in the VSCode settings.
@@ -152,14 +156,14 @@ Version 0.1.38 -- 2025-Sep-24
152156* Improved build process.
153157
154158Version 0.1.37 -- 2025-Sep-22
155- --------------------------------------------------------------------------------
159+ -----------------------------
156160
157161* Fix: avoid loading the same file twice in a row when the user clicks on a link
158162 in the Client.
159163* Improve VSCode connection with the Server.
160164
161165Version 0.1.36 -- 2025-Sep-17
162- --------------------------------------------------------------------------------
166+ -----------------------------
163167
164168* The system continues to work after a PC goes to sleep then wakes back up;
165169 communication within previous versions fails after a sleep/wake up cycle.
@@ -171,21 +175,21 @@ Version 0.1.36 -- 2025-Sep-17
171175* Remove the File entry from the HTML editor's main menu.
172176
173177Version 0.1.35 -- 2025-Sep-12
174- --------------------------------------------------------------------------------
178+ -----------------------------
175179
176180* Embed the CodeChat Editor Server inside the VSCode extension, rather than
177181 running it as a standalone binary.
178182* Fixes to the build process.
179183
180184Version 0.1.34 -- 2025-Sep-08
181- --------------------------------------------------------------------------------
185+ -----------------------------
182186
183187* Make the Client text editable again. Improve handling of selections.
184188* In VSCode, load a new file in the Client after a short delay, rather than
185189 immediately. This provides a more efficient process when changing files.
186190
187191Version 0.1.33 -- 2025-Sep-02
188- --------------------------------------------------------------------------------
192+ -----------------------------
189193
190194* Change ` <graphviz-graph> ` syntax, which now correctly translates from the
191195 Client to source code, avoiding data loss in previous versions.
@@ -195,46 +199,46 @@ Version 0.1.33 -- 2025-Sep-02
195199* Correct a data loss bug when deleting multiple sequential doc blocks.
196200
197201Version 0.1.32 -- 2025-Sep-01
198- --------------------------------------------------------------------------------
202+ -----------------------------
199203
200204* Improve tooling for VSCode extension.
201205* Improve selection handling in the Client.
202206
203207Version 0.1.31 -- 2025-Aug-31
204- --------------------------------------------------------------------------------
208+ -----------------------------
205209
206210* Correct EOL handling on Windows which caused data corruption.
207211
208212Version 0.1.30 -- 2025-Aug-30
209- --------------------------------------------------------------------------------
213+ -----------------------------
210214
211215* Correct ordering of messages sent to and from the Framework to the Client.
212216* Fix and improve test framework and error reporting.
213217* Improve MathJax bundling.
214218* Update PDF viewer.
215219
216220Version 0.1.29 -- 2025-Aug-23
217- --------------------------------------------------------------------------------
221+ -----------------------------
218222
219223* Fix bugs in PDF viewer.
220224* Fix error when scrolling before a document is loaded.
221225* Fix debug print statements.
222226
223227Version 0.1.28 -- 2025-Aug-13
224- --------------------------------------------------------------------------------
228+ -----------------------------
225229
226230* Fix navigation in document-only mode.
227231* Improve errors reporting in the VSCode extension.
228232
229233Version 0.1.27 -- 2025-Aug-05
230- --------------------------------------------------------------------------------
234+ -----------------------------
231235
232236* Correctly handle document-only files.
233237* Update to the MathJax 4.0.0 release.
234238* Improve release process -- include release notes taken from the changelog.
235239
236240Earlier releases
237- --------------------------------------------------------------------------------
241+ ----------------
238242
239243* v0.1.26, 2025-Jul-31:
240244 * Additional data corruption fixes when applying edits.
0 commit comments