Skip to content

chore(release): prepare v1.5.5#54

Merged
mattenarle10 merged 1 commit into
mainfrom
release/v1.5.5
May 31, 2026
Merged

chore(release): prepare v1.5.5#54
mattenarle10 merged 1 commit into
mainfrom
release/v1.5.5

Conversation

@mattenarle10
Copy link
Copy Markdown
Owner

Summary

  • bump app/package versions to 1.5.5
  • add v1.5.5 release notes

Checks

  • bun test
  • bun run build
  • cargo check --release
  • git diff --check

@mattenarle10 mattenarle10 merged commit e640c5a into main May 31, 2026
2 checks passed
@mattenarle10 mattenarle10 deleted the release/v1.5.5 branch May 31, 2026 07:42
hoiyada7-maker added a commit to hoiyada7-maker/markamd that referenced this pull request Jun 2, 2026
* fix: show dot-prefixed tool folders in sidebar

* feat(ui): add copy path, toolbar toggle, and breadcrumb view controls

- Right-click on sidebar items now shows Copy Path and Copy Relative Path
- Added hide/show titlebar toggle button in breadcrumb bar
- Moved reading mode and theme buttons from titlebar to breadcrumb
- Extracted ThemeButton as a standalone reusable component
- Added visual separator (border-left) between view controls and file actions
- Fixed MSVC build environment via .cargo/config.toml

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* chore(release): bump version to 1.5.5

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* ci(release): allow unsigned builds, add workflow_dispatch trigger

- Remove TAURI_SIGNING_PRIVATE_KEY requirement
- Disable createUpdaterArtifacts at build time via node one-liner
- Add workflow_dispatch input so release can be triggered manually
- Bump actions/checkout and actions/cache to v4

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix(ci): remove machine-specific .cargo/config.toml from git

The file had hardcoded Windows CC/CXX/AR/LIB paths that broke Linux and
macOS CI builds. Added to .gitignore so it stays locally for dev but
never reaches CI runners (which auto-detect MSVC or use system toolchain).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* feat(ui): add Reveal in File Explorer to right-click context menu

- New Tauri command `reveal_in_file_manager`:
  Windows: opens parent folder for files, folder itself for dirs
  macOS: `open -R` to reveal in Finder
  Linux: xdg-open on parent dir
- Context menu shows Reveal in Explorer for both files and folders

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* chore(release): bump version to 1.5.6

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix(ts): remove unused dirname import

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* feat(ui): add copy path, toolbar toggle, and breadcrumb view controls (mattenarle10#52)

* feat(ui): add copy path, toolbar toggle, and breadcrumb view controls

- Right-click on sidebar items now shows Copy Path and Copy Relative Path
- Added hide/show titlebar toggle button in breadcrumb bar
- Moved reading mode and theme buttons from titlebar to breadcrumb
- Extracted ThemeButton as a standalone reusable component
- Added visual separator (border-left) between view controls and file actions
- Fixed MSVC build environment via .cargo/config.toml

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* chore(release): bump version to 1.5.5

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* ci(release): allow unsigned builds, add workflow_dispatch trigger

- Remove TAURI_SIGNING_PRIVATE_KEY requirement
- Disable createUpdaterArtifacts at build time via node one-liner
- Add workflow_dispatch input so release can be triggered manually
- Bump actions/checkout and actions/cache to v4

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix(ci): remove machine-specific .cargo/config.toml from git

The file had hardcoded Windows CC/CXX/AR/LIB paths that broke Linux and
macOS CI builds. Added to .gitignore so it stays locally for dev but
never reaches CI runners (which auto-detect MSVC or use system toolchain).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* feat(ui): add Reveal in File Explorer to right-click context menu

- New Tauri command `reveal_in_file_manager`:
  Windows: opens parent folder for files, folder itself for dirs
  macOS: `open -R` to reveal in Finder
  Linux: xdg-open on parent dir
- Context menu shows Reveal in Explorer for both files and folders

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* chore(release): bump version to 1.5.6

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix(ts): remove unused dirname import

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix(ci): restore macos private api feature

* fix(ci): keep signed updater release flow

* fix(ui): keep reading controls reachable

* fix(ci): leave release workflow unchanged

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: mattenarle10 <enarlem10@gmail.com>

* docs: add contributor guidance to readme (mattenarle10#53)

* chore(deps): bump tar from 0.4.45 to 0.4.46 in /src-tauri (mattenarle10#50)

Bumps [tar](https://github.com/composefs/tar-rs) from 0.4.45 to 0.4.46.
- [Release notes](https://github.com/composefs/tar-rs/releases)
- [Commits](composefs/tar-rs@0.4.45...0.4.46)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 0.4.46
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: mattenarle10 <enarlem10@gmail.com>

* chore(release): prepare v1.5.5 (mattenarle10#54)

* docs: refresh v1.5.5 workflow copy

* docs: tighten readme structure

* docs: simplify readme contributor strip

* docs: polish readme presentation

* docs: remove readme preview image

* feat(ui): multi-folder explorer with favorites and star

1. Explorer panel — sidebar header renamed to EXPLORER, single
   rootPath replaced with a persisted multi-folder list. Existing
   single-folder session is auto-migrated on first load.

2. Add/close folders — FolderPlus button in header opens a folder
   picker and appends to the list. Each root-folder section has an X
   button (hover-revealed) that removes it from the panel.

3. Star icon on files — each .md file row gets a star button to the
   right of the stage button. Click toggles favorites, filled star
   when active. State persisted to localStorage.

4. Favorites section — starred files appear at the top of the panel
   in a collapsible Favorites section with drag-to-reorder support.

New files: root-folder.tsx, favorites.tsx
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* feat(ui): open non-md files as plain text in editor

When a sidebar file fails extension validation but is plain text
(not binary, not oversized), the error toast now shows two actions:
- "open in default app" — existing behaviour
- "open as text" — loads content into editor, activates editor-only
  mode (preview hidden) so the file is shown like Notepad

Implementation:
- files.ts: extract checkBinaryAndSize helper, add validatePlainTextFile
  that skips extension check
- LoadError: add canOpenAsText? flag set when plain-text fallback is safe
- use-file-session: add loadPlainTextFile that bypasses extension guard
- toast.tsx: add secondAction? prop for a second action button
- app.tsx: wire "open as text" → loadPlainTextFile + setEditorOnly(true)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix(rust): restore macos-private-api feature dropped during version bump

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* feat(ui): remember per-extension open preference and sync editor-only mode

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* chore(release): bump version to 1.5.7

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix(ui): resolve local image paths in markdown preview

Read relative img src paths via tauri-plugin-fs and convert to base64
data URIs so images stored alongside the markdown file are visible in
the preview pane.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* chore(release): bump version to 1.5.8

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix(rust): restore macos-private-api feature dropped during version bump

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* ci(release): make updater signing conditional

* fix: clear closed sidebar roots

* style: refine translucent explorer chrome

* ci: checkout requested release tag

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: gzg1023 <guodev@outlook.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Matthew Enarle <89822774+mattenarle10@users.noreply.github.com>
Co-authored-by: mattenarle10 <enarlem10@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant