Skip to content

Releases

v0.4.8

Choose a tag to compare

@github-actions github-actions released this 08 Nov 01:17

Changelog

  • fca0520 feat: fw adopt --private marks folders private, and sensitive adopts list folders that may hold restricted data
  • 1669cac feat: fw creates a Stata project's missing private folders in fw project upgrade and fw project bootstrap
  • 2710a6c feat: fw project link --create and push-spec check the spec against spec.v1 first
  • a14f5e0 feat: fw project upgrade --type and --move-settings, passed to R and Python, and the type change for Stata
  • 75945be fix: credentials follow Framework Cloud's env() rule wherever fw checks them
  • 088a852 fix: fw's Stata adopt and upgrade detect Quarto in subfolders and never append .gitignore negations after a project's rules

v0.4.7

Choose a tag to compare

@github-actions github-actions released this 07 Nov 21:50

Changelog

  • be4a9cb feat: adopt's skip list takes globs, such as Quarto's *_files
  • a8cd3dc feat: fw adopt --cloud creates and links the Cloud project after adopting
  • 6aa2a29 feat: fw adopt --type and --sensitive, passed to R's and Python's adopt
  • 520a29c feat: fw adopt detects Python from setup.py, setup.cfg, requirements*.txt, and notebooks, and R from .R, .Rmd, and .qmd files
  • 6ad3ac4 feat: fw adopt writes settings.yml for Stata projects and keeps secrets and private folders out of git
  • 0832476 feat: fw project link --create creates the Cloud project from its spec, at its slug, in one request
  • 5819837 feat: fw project link --create makes the Framework Cloud project for an existing local project
  • d819e5f feat: fw project upgrade brings older projects to the current layout
  • 704a03c feat: fw's adopt engine follows R's new rules: type inference, the sensitive and course layouts, and render_dirs
  • ef76845 feat: structures carry their project type
  • 0c1fa33 fix: fw adopt --json prints JSON for R and Python projects
  • 3447073 fix: fw adopt --lang python passes --force to framework-py
  • fd153b2 fix: fw adopt stops on an existing project before proposing a mapping, and ignores a project's own config.yml
  • 65d660a fix: fw adopt takes a project with no folders
  • 7823a8f fix: fw project status no longer says uv runs a project from a pyproject.toml it doesn't have
  • d4d88d6 fix: point unlinked projects to fw project link --create, and say when R's framework package is missing

v0.4.6

Choose a tag to compare

@github-actions github-actions released this 07 Nov 17:11

Changelog

  • d9144dc feat: align Stata settings files with framework-stata 0.2.0
  • 2c60ddc feat: load the project and offer set type double in master.do
  • 9e7c805 feat: require framework-stata 0.2.0 and Stata 14 in master.do
  • f71cf77 feat: say which types and workflows each language takes in fw new
  • 8ec4047 feat: write settings.yml for Stata projects
  • 304df5a fix: match R and Python's sensitive folders and data rules for Stata
  • ab79f6f fix: refresh framework-py in uv's cache before requiring a minimum version

v0.4.5

Choose a tag to compare

@github-actions github-actions released this 07 Nov 15:02

Changelog

v0.4.4

Choose a tag to compare

@github-actions github-actions released this 07 Nov 11:56

Changelog

  • 0c0cfbb fix: name the flags that conflict with --type in fw new

v0.4.3

Choose a tag to compare

@github-actions github-actions released this 06 Nov 10:31
  • Calls the Framework Cloud API at /api/v1 only. The server no longer serves /api/v2.
  • Requires framework-py 0.1.0.dev7 or newer for Python projects, the release that also calls /api/v1.
  • The newest cloud.yml, fw's or R's, sets the default server.
  • Cloud interop fixes from the 2026-11-05 audit.

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 03 Nov 15:15
  • fw skills sync PATH synchronizes a complete skill directory with Framework Cloud.
  • Shared state with R and Python preserves canonical identities and fork ancestry.
  • Concurrent edits stop for reconciliation. Explicit resolution retains local backups.
  • Artifact publishing supports kinds, visibility, passwords, and collection attachment.
  • New projects support downloads and GitHub creation. Python scaffolding requires framework-py 0.1.0.dev6 or newer.
  • Windows executable-mode metadata and safe directory replacement.

v0.4.1

v0.4.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Nov 15:06

Superseded release. Windows users should use 0.4.2 or newer.

This version has known Windows skill replacement and executable-mode problems. The follow-up release preserves portable executable metadata and closes directory handles before replacement.

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 01 Nov 17:49

Changelog

  • 1809fc8 build: drop the quarantine workaround from the Homebrew cask
  • af17fb5 feat: build new projects from cloud structures, tools, and sets
  • a9d8540 feat: warn on private paths and publish to GitHub Pages

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 31 Oct 12:01

Changelog

  • 2252d5a build: attach the docs site to releases and notarize macOS binaries
  • a24e525 feat: publish documents, push specs, and support scripts and agents
  • abb138b fix: name both causes when a project's bootstrap can't be found
  • 800b5d2 fix: read docs guides with Windows line endings