Skip to content

Releases: Snapchat/Valdi

beta-0.0.3

17 Feb 19:07

Choose a tag to compare

This is the third Valdi beta release that contains a number of fixes and improvements:

  • New cursor rules for the core framework
  • Updated dependencies (boringssl, harfbuzz, protobuf, rules_apple, Android NDK)

Improvements to the CLI published to npm:

  • Broader Linux distro support in doctor and dev_setup
  • Bootstrapped apps are pinned to beta-0.0.3
  • Bootstrapped apps now include cursor rules to help distinguish Valdi from other platforms
  • Templates for new modules with --template (ui_component, cpp_bridge_module, ios_android_bridge_module, ios_android_view_module)
  • Project name sanitization to avoid reserved keywords and dashes

Getting started:

# Install globally
npm install -g @snap/valdi

# Set up your development environment
valdi dev_setup

# Verify your setup
valdi doctor

# Create a new directory for your project
mkdir my_valdi_app
cd my_valdi_app

# Initialize the project
valdi bootstrap

# Build and install on iOS
valdi install ios

# Or build and install on Android
valdi install android

# Start hot reload for development
valdi hotreload

beta-0.0.2

09 Feb 18:45

Choose a tag to compare

beta-0.0.2 Pre-release
Pre-release
Add files from GCS archives

beta-0.0.1

08 Nov 17:20

Choose a tag to compare

Our first beta release.