Ctrl K
ComunidadGuías…

CHANGELOG.md

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
# **Changelog**

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

---

## [0.1.26] - 2025-01-08

### Added

- Performance
  - data compression using pako
  - implement progressive loading with LTTB (Largest-Triangle-Three-Buckets) sampling
  - intersection observer for lazy loading visualizations
  - optimized chunk sizes and sampling
  - loading progress indicator for large datasets
  - zlib compression on server side for data transfer optimization
  - lazy loading using intersection observer for on-demand graph renders
  - data sampling to reduce point density for large datasets
  - chunk loading to prevent browser freezing
  - memoization and React.memo to prevent unnecessary re-renders
  - debounced resize handling
  - feature toggles for fine-tuning optimization parameters
- Deployment
  - `preswald deploy` now works for local and cloud deployment via cloud-run
  - `preswald stop` works for stopping local deployments
- Misc
  - Moved setuptools from dev to core dependency in response to our first [github issue](https://github.com/StructuredLabs/preswald/issues/28)

## [0.1.23] - 2025-01-04

### Added

- Set log levels via preswald.toml + CLI

## [0.1.22] - 2025-01-03

### Added

- MVP of State Management
  - Atom and Workflow classes provide notebook-like DAGs
  - Support for selective recomputation, caching
  - Basic dependency visualization and analysis

## [0.1.0] - 2024-12-20

### Added

- Initial release of Preswald:
  - Core functionality for building simple, interactive data apps.
  - Support for Markdown, data connections, and rendering tables.
  - Basic theming and layout configurations.
  - Full CLI support for project management.