update docs; version bump v0.0.3

This commit is contained in:
JK 2026-06-06 12:13:31 +02:00
parent eea4d67e3e
commit c5acdb0a36
6 changed files with 44 additions and 7 deletions

View file

@ -1,6 +1,6 @@
<div align="right">
<img src="https://img.shields.io/github/downloads/YouFoundJK/TeXcore/total?label=Downloads" alt="Downloads" />
<a href="https://youfoundjk.github.io/TeXcore/"><img src="https://img.shields.io/badge/Version-v_0.0.1-blue" alt="Version" /></a>
<a href="https://youfoundjk.github.io/TeXcore/"><img src="https://img.shields.io/badge/Version-v_0.0.3-blue" alt="Version" /></a>
</div>
# TeXcore for Obsidian

View file

@ -1,7 +1,7 @@
{
"id": "texcore",
"name": "TeXcore",
"version": "0.0.2",
"version": "0.0.3",
"minAppVersion": "1.3.5",
"description": "Automatic equation numbering, Tex Diagrams rendering, and more to transforms your vault into a rich ecosystem for scientific drafting and study.",
"author": "Jovi Koikkara",

View file

@ -1,6 +1,6 @@
{
"name": "TeXcore",
"version": "0.0.1",
"version": "0.0.3",
"description": "Automatic equation numbering, Tex Diagrams rendering, and more to transforms your vault into a rich ecosystem for scientific drafting and study.",
"main": "main.js",
"packageManager": "pnpm@11.1.2+sha512.415a1cc25974731e75455c1468371be74c5aa5fb7621b50d4056d222451609f11412f23fd602e6169f1e060466641f798597e1be961a10688836a67b16569499",

View file

@ -108,14 +108,14 @@ export function setInput(input: string) {
// .tfm font metrics are served from the dvi2html bundle.
//
function openSync(filename: string, mode: string): number {
let content = new Uint8Array();
let content: Uint8Array<ArrayBufferLike> = new Uint8Array();
if (preloadedFiles[filename]) {
content = preloadedFiles[filename] as unknown as Uint8Array<ArrayBuffer>;
content = preloadedFiles[filename];
} else if (filename.endsWith('.tfm')) {
const fontName = filename.replace(/\.tfm$/, '');
const data = lookupTfmData(fontName);
if (data) content = data as unknown as Uint8Array<ArrayBuffer>;
if (data) content = data;
} else {
// Check if this file was generated during the current run (like input.aux)
// Search backwards to get the most recent version of the file

View file

@ -13,6 +13,42 @@ export interface ChangelogItem {
}
export const changelogData: ChangelogItem[] = [
{
version: '0.0.3',
date: '2026-06-06',
changes: [
{
type: 'new',
description:
'Interactive TikZ Editor: Visual diagram builder with snapping, shape tools, and live preview for faster workflow.'
},
{
type: 'improvement',
description:
'Smarter TikZ Rendering: More accurate symbols, better font handling, and consistent diagram output across themes.'
},
{
type: 'improvement',
description:
'Enhanced Layout & Responsiveness: Improved diagram alignment, spacing, and adaptive rendering for complex TikZ structures.'
},
{
type: 'improvement',
description:
'Editing Experience Upgrades: Multi-select editing, lasso selection, and thickness controls for precise diagram customization.'
},
{
type: 'fix',
description:
'Rendering Fixes: Resolved symbol mismatches (e.g., Γ, Ω, ⊗) and clipping issues in SVG output.'
},
{
type: 'fix',
description:
'Reliable Package Loading: Fixed missing TikZ libraries to ensure diagrams using advanced packages render correctly.'
}
]
},
{
version: '0.0.1',
date: '2026-06-04',

View file

@ -1,3 +1,4 @@
{
"0.0.1": "1.3.5"
"0.0.1": "1.3.5",
"0.0.3": "1.3.5"
}