Skip to content

Releases

Projectory 1.1.1

Choose a tag to compare

@github-actions github-actions released this 26 Oct 08:13
Immutable release. Only release title and notes can be modified.
653fdcb

Projectory 1.1.1 permite quitar del catálogo una carpeta registrada que ya no existe, sin cambiar tu carpeta actual.

  • Al intentar abrirla, muestra el registro y su ruta y ofrece quitarlo. Enter o Esc cancelan; s o y confirman.
  • Quita únicamente esa ubicación. Conserva las demás ubicaciones del proyecto y no añade visitas.
  • Si la carpeta reaparece antes de confirmar, conserva el registro. Los errores de permisos y las rutas que son archivos no ofrecen esta limpieza.
  • Funciona al buscar por nombre o ID, en el selector y en list y dash. Sin terminal interactiva, muestra el comando para quitar el registro.
  • Cancelar o limpiar desde la navegación devuelve un estado no exitoso, para impedir que un comando encadenado con && se ejecute en la carpeta equivocada.

Disponible para macOS y Linux, en arm64 y amd64. Incluye archivos con SHA-256 y atestaciones de procedencia de GitHub.

Homebrew: brew update && brew upgrade erikwco/tap/projectory una vez publicada la fórmula. Las instalaciones independientes pueden usar projectory update --yes.

Se conserva la limitación documentada del terminal inline: reducir su altura mientras el selector está abierto puede dejar filas anteriores encima del prompt.

Cambio: #6

Projectory 1.1.1-rc.1

Projectory 1.1.1-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Oct 08:03
Immutable release. Only release title and notes can be modified.
653fdcb

Candidato Projectory 1.1.1-rc.1. Permite quitar del catálogo una carpeta registrada que ya no existe, sin cambiar tu carpeta actual.

  • Al intentar abrirla, muestra el registro y su ruta y ofrece quitarlo. Enter o Esc cancelan; s o y confirman.
  • Quita únicamente esa ubicación. Conserva las demás ubicaciones del proyecto y no añade visitas.
  • Si la carpeta reaparece antes de confirmar, conserva el registro. Los errores de permisos y las rutas que son archivos no ofrecen esta limpieza.
  • Funciona al buscar por nombre o ID, en el selector y en list y dash. Sin terminal interactiva, muestra el comando para quitar el registro.
  • Cancelar o limpiar desde la navegación devuelve un estado no exitoso, para impedir que un comando encadenado con && se ejecute en la carpeta equivocada.

Disponible para macOS y Linux, en arm64 y amd64. Incluye archivos con SHA-256 y atestaciones de procedencia de GitHub.

Este candidato se verifica antes de actualizar la fórmula estable de Homebrew. Para probarlo en una instalación independiente: projectory update --yes --prerelease.

Se conserva la limitación documentada del terminal inline: reducir su altura mientras el selector está abierto puede dejar filas anteriores encima del prompt.

Cambio: #6

Projectory 1.1.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 06:10
Immutable release. Only release title and notes can be modified.
d2fd849

Projectory 1.1.0 permite ir a un proyecto por su nombre desde la terminal.

  • pt "Mi Tienda" abre directamente un nombre exacto con una sola ubicación.
  • pt tiend muestra hasta cinco coincidencias visibles. Usa las flechas y Enter para elegir; Esc o Ctrl+C cancelan sin cambiar de carpeta ni registrar visitas.
  • Los proyectos con varias ubicaciones permiten elegir entre ellas. pt go "nombre" sigue disponible y sirve para nombres que coinciden con comandos.
  • Sin una terminal interactiva, los nombres ambiguos requieren una elección explícita. No se selecciona una coincidencia aproximada automáticamente.

Actualizar con Homebrew

brew update
brew upgrade erikwco/tap/projectory
eval "$("$(brew --prefix)/opt/projectory/bin/projectory" init zsh)"
pt --version

Recarga init para activar pt nombre en la terminal actual. Para Bash, cambia zsh por bash. La función anterior mantiene pt go y el selector después de actualizar el ejecutable.

Instalaciones independientes

pt update --check
pt update --yes
eval "$(projectory init zsh)"

Binarios para macOS y Linux, en arm64 y amd64. Cada archivo incluye licencia y avisos de dependencias; checksums.txt permite comprobar su integridad. La publicación incluye atestaciones de procedencia de GitHub.

La actualización conserva el catálogo y los ajustes. Si reduces el tamaño de la terminal mientras la vista de coincidencias está abierta, pueden quedar algunas líneas de la vista anterior en el historial; el selector sigue respondiendo.

v1.1.0-rc.1

v1.1.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Oct 06:02
Immutable release. Only release title and notes can be modified.
d2fd849

Changelog

  • d2fd849 Navigate to projects by name with confirmed matches (#5)

Projectory 1.0.1

Choose a tag to compare

@github-actions github-actions released this 13 Oct 17:28
Immutable release. Only release title and notes can be modified.
819e2a3

Esta versión corrige el foco de Tab durante la búsqueda en pt, pt list y pt dash.

  • Al pulsar Tab desde el filtro, se aplica la consulta y se selecciona el primer resultado. Las flechas permiten recorrer el listado.
  • Otro Tab desde el listado abre el detalle. Enter conserva su comportamiento.
  • La ayuda muestra las teclas de navegación y cancelación también en terminales estrechas.

El cambio funciona con Buscar al abrir activado o desactivado. No cambia el formato del catálogo ni de los ajustes.

Actualizar

Binario independiente:

pt update

Homebrew:

brew update
brew upgrade erikwco/tap/projectory

No hace falta regenerar la función pt para este cambio.

Descargas

Binarios para macOS y Linux, en ARM64 y amd64. Los archivos incluyen LICENSE, README.md y THIRD_PARTY_NOTICES.md. checksums.txt contiene las sumas SHA-256; las descargas cuentan con atestación de procedencia de GitHub.

v1.0.1-rc.1

v1.0.1-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Oct 17:19
Immutable release. Only release title and notes can be modified.
819e2a3

Changelog

  • 819e2a3 Move from search to the project list with Tab (#4)
  • 4de7b6f Use the Homebrew binary explicitly when activating pt (#3)

Projectory 1.0.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 20:35
Immutable release. Only release title and notes can be modified.
e2cd128

Projectory guarda tus proyectos, sus copias y sus worktrees de Git en un catálogo local. La función pt abre un selector en la terminal y te lleva a la carpeta elegida.

Esta versión incluye binarios precompilados para macOS y Linux, en Intel/AMD de 64 bits y ARM64, y actualización del ejecutable sin modificar el catálogo ni los ajustes. No necesitas Go para instalarlos.

Instalar con Homebrew

brew install erikwco/tap/projectory
eval "$("$(brew --prefix)/opt/projectory/bin/projectory" init zsh)"

Para bash, cambia zsh por bash. Añade la línea eval al archivo de inicio de tu shell para disponer de pt en cada terminal.

Actualiza una instalación de Homebrew con:

brew update
brew upgrade erikwco/tap/projectory

Instalar el binario independiente

Descarga el archivo correspondiente a tu equipo y checksums.txt:

Sistema Archivo
macOS Apple Silicon projectory_1.0.0_darwin_arm64.tar.gz
macOS Intel projectory_1.0.0_darwin_amd64.tar.gz
Linux ARM64 projectory_1.0.0_linux_arm64.tar.gz
Linux Intel/AMD projectory_1.0.0_linux_amd64.tar.gz

Comprueba la suma SHA-256 antes de extraerlo. Las instrucciones completas explican cómo instalarlo y activar pt.

Para consultar o instalar nuevas versiones de un binario independiente:

pt update --check
pt update

update pide confirmación, verifica la suma SHA-256 y reemplaza el ejecutable. Si la instalación pertenece a Homebrew, indica el comando brew upgrade. Las compilaciones de desarrollo se actualizan compilando desde el código fuente. Projectory solo consulta actualizaciones cuando ejecutas el comando; no hace consultas al abrir el selector.

Los archivos publicados incluyen la licencia MIT de Projectory y los avisos de sus dependencias. Cada descarga tiene su suma SHA-256 y atestación de procedencia en GitHub.

v1.0.0-rc.2

v1.0.0-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Oct 20:27
Immutable release. Only release title and notes can be modified.
e2cd128

Changelog

  • e2cd128 Disable unused Docker digests during binary publication (#2)