* test: ruby no version checks minor version and http connection
* fix: pin ruby to minor version, not specific patch
* fix(ruby): bind to 0.0.0.0 to fix start for non-rails applications
* test: snapshot update
* fix: remove custom .ruby-version parsing
* test: assert against specific ruby 2 version
makes sure .ruby-version is properly being parsed
* test: add ruby version output to ruby server tests
* docs: some future ruby TODOs
* test: test install in build phase
* fix: detect node_modules removal and avoid caching node_modules/.cache
* test: add new snapshot
* build: adding go debugging tool and helper task
* refactor: node_modules detection is working
* test: test install in build phase
* refactor: pull plan cleansing into a separate file
* refactor: ai cleanup
* refactor: move cleanse to the provider level, stubs for all providers
* refactor: move existing node cleanse logic to a provider-specific implementation
* test: snapshot update
* docs: why we need node cleanse operation
* docs: note on corepack
* docs: on cache handling of node_modules
* docs: note that ruby version is sourced from mise
* feat: source ruby version from mise configuration
* test: test specific ruby version in integration tests, use mise-specified version
* test: snapshot update
* test: add HTTP checks
* test: http checks on docker containers
* test: removing justBuild if we have an http check
* test: missing bin/rails
* fix: warning if bin/rails dne
* test: allow json5 in test.json
* test: add justBuild for svelte
* fix: show-plan not showing json output
regression from $schema addition
* refactor: all providers using a consistent local layer entrypoint
* refactor: add local filesystem through a consistent entrypoint
* fix: improved error message on invalid firstInput
* test: remove path argument from NewLocalLayer test
* test: failing workspace example with uv
* test: passing workspace example
* feat: detect uv workspaces
* test: add packaged uv example
* test: snapshot update
* rename plan inputs to layers and use deploy base layer
* runtime deps installed
* step builders can create multiple steps
* support config step deploy outputs
* optimize when we merge vs copy layers
* update snapshots
* validate the deploy layers
* fix tests
* dont add mise if no packages
* fix pruning for php
* update layer merging and snapshot tests
* dont include mise commands or variables if no packages
* update docs
* update snapshots and normalization
* add guide for adding custom steps
* support .node-version file
* fix compile errors
* update snapshot tests