|
| 1 | +--- |
| 2 | +layout: post |
| 3 | +title: Typora 1.10 |
| 4 | +author: typora.io |
| 5 | +category: new-draft |
| 6 | +tags: [change log, news] |
| 7 | +typora-root-url: ../../ |
| 8 | +typora-copy-images-to: ../../media/new-1.10 |
| 9 | +redirect_from: "What's-New-1.10/" |
| 10 | +--- |
| 11 | + |
| 12 | +## Improvements |
| 13 | + |
| 14 | +### Mermaid Upgrade |
| 15 | + |
| 16 | +Mermaid is now upgrade to 11.4, with new diagrams including: |
| 17 | + |
| 18 | +#### Packet Diagram |
| 19 | + |
| 20 | +``` |
| 21 | +--- |
| 22 | +title: "TCP Packet" |
| 23 | +--- |
| 24 | +packet-beta |
| 25 | +0-15: "Source Port" |
| 26 | +16-31: "Destination Port" |
| 27 | +32-63: "Sequence Number" |
| 28 | +64-95: "Acknowledgment Number" |
| 29 | +96-99: "Data Offset" |
| 30 | +100-105: "Reserved" |
| 31 | +106: "URG" |
| 32 | +107: "ACK" |
| 33 | +108: "PSH" |
| 34 | +109: "RST" |
| 35 | +110: "SYN" |
| 36 | +111: "FIN" |
| 37 | +112-127: "Window" |
| 38 | +128-143: "Checksum" |
| 39 | +144-159: "Urgent Pointer" |
| 40 | +160-191: "(Options and Padding)" |
| 41 | +192-255: "Data (variable length)" |
| 42 | +``` |
| 43 | + |
| 44 | +<img src="/media/new-1.10/Screenshot 2024-12-13 at 21.57.18.png" alt="Screenshot 2024-12-13 at 21.57.18" style="zoom:50%;" /> |
| 45 | + |
| 46 | +#### Kanban Diagram |
| 47 | + |
| 48 | +``` |
| 49 | +--- |
| 50 | +config: |
| 51 | + kanban: |
| 52 | + ticketBaseUrl: 'https://mermaidchart.atlassian.net/browse/#TICKET#' |
| 53 | +--- |
| 54 | +kanban |
| 55 | + Todo |
| 56 | + [Create Documentation] |
| 57 | + docs[Create Blog about the new diagram] |
| 58 | + [In progress] |
| 59 | + id6[Create renderer so that it works in all cases. We also add som extra text here for testing purposes. And some more just for the extra flare.] |
| 60 | + id9[Ready for deploy] |
| 61 | + id8[Design grammar]@{ assigned: 'knsv' } |
| 62 | + id10[Ready for test] |
| 63 | + id4[Create parsing tests]@{ ticket: MC-2038, assigned: 'K.Sveidqvist', priority: 'High' } |
| 64 | + id66[last item]@{ priority: 'Very Low', assigned: 'knsv' } |
| 65 | + id11[Done] |
| 66 | + id5[define getData] |
| 67 | + id2[Title of diagram is more than 100 chars when user duplicates diagram with 100 char]@{ ticket: MC-2036, priority: 'Very High'} |
| 68 | + id3[Update DB function]@{ ticket: MC-2037, assigned: knsv, priority: 'High' } |
| 69 | +
|
| 70 | + id12[Can't reproduce] |
| 71 | + id3[Weird flickering in Firefox] |
| 72 | +``` |
| 73 | + |
| 74 | +<img src="/media/new-1.10/Screenshot 2024-12-13 at 21.58.04.png" alt="Screenshot 2024-12-13 at 21.58.04" style="zoom:50%;" /> |
| 75 | + |
| 76 | +#### Architecture Diagrams |
| 77 | + |
| 78 | +``` |
| 79 | +architecture-beta |
| 80 | + group api(cloud)[API] |
| 81 | +
|
| 82 | + service db(database)[Database] in api |
| 83 | + service disk1(disk)[Storage] in api |
| 84 | + service disk2(disk)[Storage] in api |
| 85 | + service server(server)[Server] in api |
| 86 | +
|
| 87 | + db:L -- R:server |
| 88 | + disk1:T -- B:server |
| 89 | + disk2:T -- B:db |
| 90 | +``` |
| 91 | + |
| 92 | +<img src="/media/new-1.10/Screenshot 2024-12-13 at 21.58.38.png" alt="Screenshot 2024-12-13 at 21.58.38" style="zoom:50%;" /> |
| 93 | + |
| 94 | +## Alert |
| 95 | + |
| 96 | +Toggle alert from View menu now follows the same logic as blockquote, which means you can select a range of paragraph and changes them into Github Alert from Paragraph → Alert from menubar. |
| 97 | + |
| 98 | +### Code Block |
| 99 | + |
| 100 | +- Add `gas` syntax highlight, in previous version, `gas` will be treated as alias of assembly incorrectly. |
| 101 | + |
| 102 | +- Add `url` syntax highlight: |
| 103 | + |
| 104 | + <img src="/media/new-1.10/Screenshot 2024-12-14 at 21.59.32.png" alt="Screenshot 2024-12-14 at 21.59.32" style="zoom:50%;" /> |
| 105 | + |
| 106 | +### Image |
| 107 | + |
| 108 | +- The image uploader option, `piclist` is applied on all languages. |
| 109 | +- Fix syntax switch for images failed in some cases. |
| 110 | +- The dev versions now have new image insert action --- Convert the file to TextBundle format. |
| 111 | +- Allow users to drag-and-drop / insert images with jiff extension. |
| 112 | +- Do not escape image url with `http` protocol. |
| 113 | + |
| 114 | +## Fix |
| 115 | + |
| 116 | +- Fix window fullscreen / maximize state not restored on Typora restart. |
| 117 | +- Allow scroll the side mega menu panel when zoomed under Windows. |
| 118 | +- Fix file contains some emojis are not detected as UTF-8 encode |
| 119 | +- Fix select lists items and toggle list type be applied on wrong blocks. |
| 120 | +- Fix typing on last line of code block may make the app hangs. |
| 121 | +- Fix adding anchor link to headings with "+" character not work correctly after export. |
| 122 | + |
| 123 | +## One More Thing |
| 124 | + |
| 125 | +Now the **dev version** of Typora supports **TextBundle** format on Both macOS and Windows operating system. |
| 126 | + |
| 127 | +<img src="/media/new-1.10/Screenshot 2024-12-14 at 22.03.10.png" alt="Screenshot 2024-12-14 at 22.03.10" style="zoom:50%;" /><img src="/media/new-1.10/Screenshot 2024-12-14 at 22.03.35.png" alt="Screenshot 2024-12-14 at 22.03.35" style="zoom:50%;" /> |
| 128 | + |
| 129 | +Please note that this feature is still in beta and only available on **dev** versions of Typora . |
0 commit comments