Skip to content

Releases: Trooper-lab/Daypress

Neopress v0.1.1

Choose a tag to compare

@Trooper-lab Trooper-lab released this 29 Oct 15:17
192eb29

Neopress v0.1.1 — Native HTML/CSS-to-AST Transpiler & Design Tokens Upgrade

  1. Universal HTML5 + CSS-to-AST Transpiler (crates/neopress-ast/src/html_transpiler/): Converts arbitrary HTML + <style> documents into 100% native NeoStudio AST blocks (Section, Container, Grid, Flex, Column, Heading, Text, Button, Image, Icon, Divider, Spacer) and ElementorKit Global Design Tokens with zero CustomHtml fallbacks.
  2. Zero-Specificity .np-* Base Styles: Refactored .np-section, .np-container, .np-grid, .np-flex, .np-column, .np-heading, .np-text, .np-button, .np-image, and .np-divider to :where(...) rules parameterized via --np-* custom properties.
  3. Semantic Tag & Inline Rich-Text Parity: Added validated semantic HTML5 tag support (figure, figcaption, article, blockquote, dl, dt, dd, ol, ul, li, p, span, cite, code, etc.) and sanitized inline HTML preservation on Heading and Button across SSR and NeoStudio Canvas.
  4. Interactive Design Tokens Drawer (tokens_drawer.rs & inspector_styles.rs): Replaced static token preview with a live editor bound to pageAst.global_styles that compiles live artboard CSS variables and persists to SQLite.
  5. New Native Design Import MCP Tools: Added neopress_import_html_design and neopress_update_global_styles to the MCP tool manifest.
  6. CSS Drawer & Inspector Controls: A new NeoStudio drawer for custom CSS and element classes, and reworked inspector controls. A click on a box-model value now opens the inline input.

Neopress v0.1.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 01:26
d04b293

What's Changed

  • feat: v0.1 quick wins - feeds, scheduled posts, password reset, Docker, release binaries by @Trooper-lab in #2

New Contributors

Full Changelog: https://github.com/Trooper-lab/neopress/commits/v0.1.0