Skip to content

Releases: rafnixg/links

v3.1.0

Choose a tag to compare

@rafnixg rafnixg released this 20 Mar 00:53

Release v3.1.0

Versión 3.1.0

  • Se actualizó la versión del paquete a 3.1.0 en:
    • pyproject.toml
    • setup.py
    • src/linkbiosite/__init__.py
  • Se añadieron workflows de GitHub Actions:
    • .github/workflows/build-static.yml — construye el sitio estático y actualiza public/.
    • .github/workflows/publish-pypi-on-release.yml — publica a PyPI cuando se crea una Release.
  • Se añadieron documentos de diseño y tareas en openspec/changes/add-github-ci-workflows/.
  • Cambios: sincronización de metadatos y actualización de la pipeline; no hay cambios funcionales en la librería.

Full Changelog: v3.0.0...v3.1.0

v3.0.0

Choose a tag to compare

@rafnixg rafnixg released this 26 Dec 22:10

LinkBioSite v3.0.0 Release Notes

Overview

LinkBioSite v3.0.0 is a major release that introduces a complete rebrand from "linkbio" to "linkbiosite" for better discoverability and clarity. This version includes modern design trends, improved library structure, and preparation for PyPI distribution.

What's New

🎨 Design Modernization (2026 Trends)

  • Brutalist Design: Implemented cosmic midnight color palette with experimental layouts
  • Motion Design: Added scroll-triggered animations, hover effects, and micro-interactions
  • Dynamic Typography: Enhanced text reveals, floating elements, and responsive animations
  • Accessibility: Maintained reduced motion support and GPU acceleration

🏗️ Architecture Improvements

  • Library Structure: Complete refactor to professional Python library in src/linkbiosite/
  • CLI Interface: New command-line interface with linkbiosite build/init/serve commands
  • Modern Packaging: Updated to pyproject.toml with comprehensive metadata
  • Type Safety: Added comprehensive type hints throughout the codebase

📦 Distribution Ready

  • PyPI Publication: Package configured and ready for PyPI distribution
  • Docker Optimization: Multi-stage builds for efficient containerization
  • Testing Suite: Comprehensive pytest coverage with 14 passing tests

Breaking Changes

⚠️ Package Rename

  • Old: linkbioNew: linkbiosite
  • Old: LinkBioGeneratorNew: LinkBioSiteGenerator
  • Old: linkbio CLI → New: linkbiosite CLI

🔄 Migration Guide

# Old installation
pip install linkbio

# New installation
pip install linkbiosite

# Old usage
from linkbio import LinkBioGenerator
linkbio build

# New usage
from linkbiosite import LinkBioSiteGenerator
linkbiosite build

**Full Changelog**: https://github.com/rafnixg/links/compare/v2.0.1...v3.0.0

v2.0.1

Choose a tag to compare

@rafnixg rafnixg released this 14 May 22:15