pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
fresh: update to 0.3.10
Module Name: pkgsrc-wip
Committed By: ci4ic4 <ci4ic4%gmail.com@localhost>
Pushed By: ci4ic4
Date: Sun May 31 19:00:56 2026 +0100
Changeset: 0e8d2c7a7f9df9ad746f4bf066919c1326b10941
Modified Files:
fresh/COMMIT_MSG
fresh/Makefile
fresh/distinfo
Log Message:
fresh: update to 0.3.10
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=0e8d2c7a7f9df9ad746f4bf066919c1326b10941
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
fresh/COMMIT_MSG | 51 ++++++++++++++++++++++++++++++---------------------
fresh/Makefile | 10 +++++-----
fresh/distinfo | 6 +++---
3 files changed, 38 insertions(+), 29 deletions(-)
diffs:
diff --git a/fresh/COMMIT_MSG b/fresh/COMMIT_MSG
index 4d026ed9bc..0f99b98787 100644
--- a/fresh/COMMIT_MSG
+++ b/fresh/COMMIT_MSG
@@ -1,4 +1,4 @@
-editors/fresh: Update to version 0.3.9
+editors/fresh: Update to version 0.3.10
Packaged in wip by Chavdar Ivanov and Claude Code.
@@ -6,24 +6,33 @@ Fresh is a modern terminal-based IDE and text editor with zero configuration,
familiar keybindings, mouse support, and IDE-level features like LSP,
multi-cursor, and a command palette.
-Changes in 0.3.9:
-- Universal search overlay: live grep across project files, open buffers, and
- terminal scrollback, with word/regex modes and clickable toolbar
-- Orchestrator: attach sessions to existing git worktrees with auto-discovery,
- multi-select bulk actions, worktree ordering, and filter toggle
-- Editor: Move to Next/Previous Paragraph actions
-- Language support: C3 (.c3) syntax highlighting and LSP
-- Plugins: new getWorkingDataDir(), getTerminalDir(), overlay toolbar widget
- APIs (Toggle/Button controls, toggleOverlayToolbarWidget)
-- Dashboard no longer auto-opens on startup (re-enable via Settings)
-- Simplified Homebrew installation: brew install fresh-editor
-- Fix: getCursorLine() plugin API returning 0 instead of actual cursor position
-- Fix: reduced serial-console lag (eliminate repaints on non-visual async events)
-- Fix: custom theme colors not applied to UI fields
-- Fix: PageDown/PageUp overshoot on single soft-wrapped lines
-- Fix: workspace restore mixing tabs from multiple projects
-- Fix: Live Grep resume preserves query; improved undo/redo, buffer scope fixes
-- Fix: getKeybindingLabel resolution for bound plugin actions
+Changes in 0.3.10:
+- Live Grep: previews highlight all matches and center on the match in
+ wrapped documents; keyboard nav re-reveals selection after a wheel scroll;
+ new suggestion_fg theme key makes the prompt readable on all themes
+- Workspace Trust prompt and env-manager plugin now localized in all 14
+ supported languages
+- Session model reworked: one session per directory, windows.json dropped,
+ only the foreground window materialized at startup, base session can be
+ deleted like any other
+- Orchestrator picker hides empty / single-file sessions by default with
+ a toggle
+- Live Grep => Quickfix list is now a Finder dock panel: Enter navigates,
+ dock stays open when jumping, live_grep_export_quickfix bound by default
+- Fix: mouse-wheel scrolling in File Explorer, Live Grep, Git Log panels
+- Fix: search highlights no longer grow over adjacent typing; stale
+ matches clear after edits inside a match
+- Fix: Search/Replace panel no longer stuck on "Searching..." with zero
+ matches; works for unnamed buffers and files outside workspace root
+- Fix: LSP diagnostics display in Markdown compose/preview;
+ workspace/configuration answered per-server; new servers default to
+ auto_start = true
+- Fix: Diagnostics panel q/a/r shortcuts work again
+- Fix: Review Diff Discard hunk succeeds for files with unterminated final line
+- Fix: Macro replay is a single undo unit instead of per-char
+- Fix: File Explorer Ctrl+O works and keeps focus on opened buffer
+- Fix: Settings text fields commit and advance focus on Enter; Ctrl+U clears
+- Fix: Gutter no longer eats text width with line numbers off
-pkgsrc notes: upstream moved the Cargo workspace root to the repo root in
-this release; CARGO_WRKSRC and CARGO_INSTALL_ARGS updated accordingly.
+pkgsrc notes: no crate dependency changes from 0.3.9; both NetBSD patches
+(rquickjs bindgen on netbsd, dashboard.ts df -h without -P) apply unchanged.
diff --git a/fresh/Makefile b/fresh/Makefile
index 63bd74e5a5..ca9ce0956d 100644
--- a/fresh/Makefile
+++ b/fresh/Makefile
@@ -1,19 +1,19 @@
# $NetBSD$
-DISTNAME= fresh-editor-0.3.9-source
-PKGNAME= fresh-0.3.9 # This creates a simpler package name 'fresh'
+DISTNAME= fresh-editor-0.3.10-source
+PKGNAME= fresh-0.3.10 # This creates a simpler package name 'fresh'
CATEGORIES= editors
MASTER_SITES= ${MASTER_SITE_GITHUB:=sinelaw/}
GITHUB_PROJECT= fresh
-# GITHUB_TAG= v${PKGVERSION_NOREV} # This will use v0.3.9
-GITHUB_RELEASE= v0.3.9
+# GITHUB_TAG= v${PKGVERSION_NOREV} # This will use v0.3.10
+GITHUB_RELEASE= v0.3.10
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://getfresh.dev/
COMMENT= Terminal-based IDE and text editor with zero configuration
LICENSE= gnu-gpl-v2
-WRKSRC= ${WRKDIR}/fresh-0.3.9
+WRKSRC= ${WRKDIR}/fresh-0.3.10
USE_LANGUAGES= c c++
USE_TOOLS+= pax
diff --git a/fresh/distinfo b/fresh/distinfo
index 2e516bcdfd..7f707e4392 100644
--- a/fresh/distinfo
+++ b/fresh/distinfo
@@ -459,9 +459,9 @@ Size (foreign-types-macros-0.2.3.crate) = 7635 bytes
BLAKE2s (foreign-types-shared-0.3.1.crate) = e86211d0e9845b1fb00f37076adfacbee3e4a5733d3744986ef01c7da78358f0
SHA512 (foreign-types-shared-0.3.1.crate) = c68da34b55230941d6655f6a52d5dcb8ee02149f25c25a5ef782402f9a18b33047905f28b70183a5f45b45977c011a5320cf7283b7901c76ede4d82082ca4c9e
Size (foreign-types-shared-0.3.1.crate) = 6006 bytes
-BLAKE2s (fresh-editor-0.3.9-source.tar.gz) = 1bfc1f10fb80f907711decf5368246714d289ecc40f626a82058a29013da9f6a
-SHA512 (fresh-editor-0.3.9-source.tar.gz) = 061c4fe7fb47fa7fb051f34b00e9a7424669f80b6f3dbf9ec5f374b5dd869c838a54d00e1f753466f0ff217d461bc162481a7d126f48272bb8606a828ecff7ec
-Size (fresh-editor-0.3.9-source.tar.gz) = 35941852 bytes
+BLAKE2s (fresh-editor-0.3.10-source.tar.gz) = 6421715c099ab8db3d675dcb5c507b598fbc5cef92277f647c8c30ea33f6841c
+SHA512 (fresh-editor-0.3.10-source.tar.gz) = fb58e778f3afd0dfc425b332c9b047879668292ef010b75891baa6217554ec94dca3ccbe53ca2d591f9c834edaa7dd80476f07863a697623bd821b1bb51cbc1a
+Size (fresh-editor-0.3.10-source.tar.gz) = 36003403 bytes
BLAKE2s (funty-2.0.0.crate) = 8d172966af708ab5af6afda0e8b645d9a9b3324905ce19020d65507211602578
SHA512 (funty-2.0.0.crate) = 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155
Size (funty-2.0.0.crate) = 13160 bytes
Home |
Main Index |
Thread Index |
Old Index