Skip to content

Releases: istefox/pergamenum-updates

Pergamenum 1.9.3 (1758)

Choose a tag to compare

@istefox istefox released this 30 Sep 20:01

Pergamenum 1.9.3

  • Nuovo: Contenitore, un archivio di documenti alimentato dalla cartella ~/Pergamenum Drop. Ogni file lasciato lì entra nel vault con una scheda accanto, rifiuta i duplicati, estrae il testo (anche via OCR) per la ricerca globale e si apre con i link pergamenum://contenitore?id=.
  • Nuovo: Pratiche, una voce manuale può essere ancorata a un messaggio della timeline.
  • Fix: uscendo con Cmd+Q l'app chiede cosa fare delle note con modifiche non salvate, in tutte le schede e in entrambe le colonne, invece di chiudersi perdendole.
  • Fix: le note con fine riga CRLF (Windows) vengono lette, divise e modificate correttamente: tabelle, task, blocchi di codice, frontmatter, aggiunte al Diario e catture.
  • Fix: ogni formato su disco (note, frontmatter, board, email) viene riscritto identico a come è stato letto, oppure rifiutato, mai alterato in silenzio.
  • Fix: una board del Workspace conferma le modifiche in corso (testo, titolo, disegno, ritaglio) quando si cambia board o si esce.
  • Fix: i blocchi orari possono finire alle 24:00, un task trascinato non si sovrappone più a un blocco esistente, e gli eventi su più giorni stanno sulle loro ore reali in Giorno e Settimana.
  • Fix: ricerca e viste restituiscono risultati corretti e non bloccano l'interfaccia su vault grandi.
  • Fix: prestazioni migliori su liste, indice e letture della posta, senza ripetere lavoro su tutta la nota o tutto il vault per ogni riga.
  • Fix: l'anteprima rapida di un allegato nell'editor si apre, e la tastiera resta dove era dopo averla chiusa.
  • Fix: Pratiche, Backspace esclude il messaggio selezionato nella timeline, e il menu degli allegati si apre col tasto destro.
  • Fix: tornando alla Nota resta attiva la colonna che aveva il fuoco.
  • Fix: l'esportazione HTML usa lo stesso interprete markdown dell'editor.

Pergamenum 1.9.2 (1480)

Choose a tag to compare

@istefox istefox released this 26 Sep 10:23

Pergamenum 1.9.2

  • Fix: toccare la notifica di un promemoria apre la nota di origine, anche dopo che la nota è stata rinominata o spostata.
  • Fix: i link pergamenum://note?id= ora aprono la nota; «Copia link Pergamenum» copia un link che resta valido dopo una rinomina.
  • Fix: una nota eliminata fuori dall'app chiude la sua scheda, oppure chiede cosa fare se la scheda ha modifiche non salvate.
  • Fix: una modifica fatta dall'app a una nota arriva a ogni scheda che la mostra, anche in background o nell'altra colonna.
  • Fix: il Diario si ricarica quando il file cambia fuori dall'app, e un salvataggio in conflitto viene segnalato invece di sovrascrivere.
  • Fix: all'uscita l'app attende che il Diario abbia finito di salvare.
  • Fix: una board del Workspace in conflitto non viene più abbandonata cambiando board, rinominandola o spostandola.
  • Fix: «Svuota cache» e la pulizia dei problemi ora funzionano.
  • Fix: i link nelle note aprono solo schemi di indirizzo sicuri.
  • Fix: Pratiche, i file .eml salvati accanto ai messaggi ricevono la quarantena di macOS come gli allegati scaricati.
  • Fix: Pratiche, l'avanzamento della sincronizzazione sta nella barra superiore e non sposta più il contenuto.
  • Fix: Pratiche, le conversazioni seguite che non si possono più recuperare vengono ricordate e non ricompaiono a ogni sincronizzazione.
  • Fix: le copie in conflitto di iCloud del registro degli id delle note vengono segnalate.
  • Fix: il registro dell'app non espone più il contenuto dei link pergamenum:// ricevuti.
  • Fix: perg e il server MCP rifiutano un input malformato (limite negativo, flag senza valore) invece di chiudersi o scrivere nel posto sbagliato, e la creazione di una board da una pratica rispetta l'anteprima e l'annullamento.

Pergamenum 1.9.1 (1339)

Choose a tag to compare

@istefox istefox released this 24 Sep 12:42

Pergamenum 1.9.1

  • Fix: l'area cliccabile del chevron di espansione delle categorie task è più larga, meno mancati su un clic vicino al bordo.
  • Fix: nella sidebar dei tag, un clic semplice ora sostituisce il filtro invece di limitarsi ad aggiungerlo; Cmd+clic continua a restringerlo.
  • Fix: le righe categoria nella vista task sono allineate e usano una palette di colori più satura, più leggibile a colpo d'occhio.
  • Fix: le date di task e note nell'interfaccia sono ora sempre in formato italiano GG/MM/AAAA.
  • Fix: cancellare una nota dalla sidebar non lascia più una nota già cestinata visibile nell'elenco.
  • Fix: i colori del tema di emergenza (Theme.emergency) includono ora i token mancanti del calendario.

Nessun altro cambiamento visibile nell'interfaccia.

Pergamenum 1.9 (1308)

Choose a tag to compare

@istefox istefox released this 24 Sep 06:32

Pergamenum 1.9

  • Task: badge sulle righe task per le pratiche collegate, riepilogo link nell'ispettore pratica (ADR-0049 addendum).
  • Fix: cancellare una nota ora attende il rescan prima di chiudere la conferma, la sidebar non mostra più note già cestinate.
  • Fix: nuova categoria spostata dall'icona sidebar alla toolbar.
  • Sicurezza: appcast.py valida schema/host degli URL pubblicati, install-cli.sh seleziona sempre il binario Release più recente invece del primo trovato per ordine di glob.

Pergamenum 1.8 (1281)

Choose a tag to compare

@istefox istefox released this 23 Sep 17:30

Pergamenum 1.8

  • Pratiche: collegamento a note, task e board (wikilink, sezioni in ispettore, colonna timeline).
  • Fix affidabilità: scritture board/canvas ora rifiutano un salvataggio su bytes cambiati nel frattempo invece di sovrascrivere silenziosamente (conflitto non-modale su toolbar board); stessa guardia estesa a rename/move di note e cartelle.
  • Fix concorrenza: gesture del journal (transazioni vault) ora è scoped al task invece che allo stato dell'attore, evitando interleaving errato tra due transazioni parallele.
  • Editor: ridotti i costi per-keystroke dello styler e del menu slash/emoji.

Pergamenum 1.7 (1041)

Choose a tag to compare

@istefox istefox released this 18 Sep 06:52

Pergamenum 1.7

  • Categorie per i task: registro dedicato, sidebar, editor, comando di assegnazione, drag-to-reorder, collegamento nota→categoria con lint.
  • Pratiche: risolti gli allegati bloccati in "In attesa" (rilocazione ledger, esternalizzazione Exchange).
  • Fix di affidabilità interna: ordinamento scritture del vault (journal pre-hop su writeFile).

Pergamenum 1.6 (1003)

Choose a tag to compare

@istefox istefox released this 16 Sep 10:41

Correzioni e consolidamento dalla 1.5 (946)

  • Un batch rename o move ora rifiuta una scrittura non più valida invece di
    sovrascriverla silenziosamente
    (rinomina tag, rinomina nota): se un file è
    cambiato nel frattempo, l'operazione lo segnala invece di perdere le modifiche.
  • Corrette le race di ordinamento nella scrittura sul vault (ADR-0043): due
    scritture ravvicinate sullo stesso file non possono più invertire l'ordine.
  • Pratiche: un allegato in quarantena Gatekeeper non viene più aperto come
    eseguibile
    senza controllo.
  • Pratiche: gli allegati e i corpi email in attesa vengono ora ritentati
    leggendo dal disco
    , non dal sottoinsieme filtrato che a volte li escludeva.

Nessun altro cambiamento visibile nell'interfaccia.

Pergamenum 1.5 (946)

Choose a tag to compare

@istefox istefox released this 13 Sep 19:53

Chiude la chain ADR-0041 (vault layer consistency and security)

  • Corregge un crash intermittente (EXC_BAD_ACCESS in URL.standardizedFileURL,
    osservato durante run intensivi di UI test): VaultWatcher e il flusso eventi di
    Pratiche passavano a FSEvents un puntatore non posseduto, così un callback ancora in
    volo poteva leggere memoria già liberata se il watcher veniva chiuso nel frattempo.
    Ora FSEvents riceve un oggetto dedicato mantenuto in vita esplicitamente per tutta la
    durata del callback.
  • Il confine del vault non è più un controllo saltabile: ogni percorso su disco fornito
    da chi chiama passa da un resolver che lancia un errore invece di limitarsi ad
    asserire.
  • La scrittura su disco si sposta su un actor in background, con l'hash calcolato prima
    del passaggio e un numero di sequenza per percorso, così due scritture ravvicinate
    sullo stesso file non arrivano più in ordine invertito.
  • Consolidate tre copie divergenti della scansione del vault e sei copie divergenti
    dell'applicazione dei piani di scrittura in un unico punto condiviso.
  • VaultController e le sue 18 estensioni si spostano dal layer del vault al layer
    dell'app.

Nessun cambiamento visibile nell'interfaccia.

Pergamenum 1.5 (909)

Choose a tag to compare

@istefox istefox released this 12 Sep 18:02

Solo documentazione

Questa build non cambia alcun comportamento dell'app: aggiorna soltanto ADR e CLAUDE.md
(riferimenti incrociati per ADR-0042, la fix dei segnaposto per le immagini inline delle firme
email). Pubblicata per avere un aggiornamento reale via Sparkle da 1.5 (907) a 1.5 (909), utile a
diagnosticare un problema di Accesso completo al disco (Mail) che si perde dopo ogni update.

Pergamenum 1.5 (907)

Choose a tag to compare

@istefox istefox released this 12 Sep 14:41

Pratiche: niente più segnalibri "In attesa" per le immagini delle firme email

Le email con firme HTML ricche (logo aziendale, icone social) non riempiono più la
timeline di una pratica con una decina di segnalibri "In attesa" per ogni messaggio:
le immagini incorporate nel testo (cid:) non vengono più trattate come allegati.

  • Se un'immagine incorporata non è ancora stata scaricata da Mail, al suo posto compare
    ora un segnaposto testuale nel corpo del messaggio, nel punto esatto in cui si trovava
    l'immagine, e viene sostituita automaticamente non appena Mail la scarica — nessun
    bisogno di riavviare l'app o rigenerare a mano la nota.
  • Se il testo del messaggio non fa mai riferimento a un'immagine incorporata, ora non
    compare più nessun segnalibro né segnaposto per quell'immagine.
  • Le immagini incorporate non compaiono più nella lista degli allegati della nota: sono
    tenute separate, così un allegato vero rimasto "In attesa" non si confonde più con una
    firma email.