Skip to content

Releases: LightconeResearch/lightcone-cli

v0.3.6

14 May 16:32
2428ffa

Choose a tag to compare

What's Changed

Full Changelog: v0.3.5...v0.3.6

v0.3.5

14 May 16:18
ec0bc70

Choose a tag to compare

What's Changed

  • astra-reference: spell out that text outside {...} is literal by @lhparker1 in #106
  • Init user documentation and update current one by @aboucaud in #113
  • fix(permissions): move scratch edits from deny to ask in recommended … by @dkn16 in #115
  • Add workflow to check docs after PR is merged by @aboucaud in #114
  • lc export wrroc — Workflow Run RO-Crate publication by @dkn16 in #107
  • Add Cloudflare Workers configuration by @cloudflare-workers-and-pages[bot] in #118
  • Remove Langfuse telemetry hooks and dependency by @EiffL in #119
  • fix(ci): fix check-docs workflow OIDC token failure by @aboucaud in #122
  • Use uv for venv creation in lc init (with python fallback) by @aboucaud in #125
  • docs: fix outdated content across CLI and user guides by @aboucaud in #121
  • Manual docs improvement before final release by @aboucaud in #120
  • fix(ci): add dedicated lint workflow and fix mypy errors by @aboucaud in #124
  • fix(ci): don't run expensive workflows on draft PRs by @aboucaud in #123
  • Upgrade init procedure terminal display by @aboucaud in #129
  • Fix linting errors by @aboucaud in #132
  • docs: remove multiverse page from user docs by @aboucaud in #133
  • Remove need for credentials now that astra is public by @aboucaud in #134
  • Add docs deployment to GH pages by @aboucaud in #135
  • Add manual deployment by @aboucaud in #136
  • Paper-reproduction skill bundle in lightcone-cli by @cailmdaley in #86
  • Documentation clean up by @aboucaud in #137
  • Port the lightcone style to the docs by @aboucaud in #138
  • Fix: Curl needs to be installed in python slim by @aboucaud in #140
  • Docs/landing page by @aboucaud in #139
  • Update the docs nav by @aboucaud in #142
  • Readme clean up by @aboucaud in #141
  • Restore PyPI description by @aboucaud in #143

New Contributors

  • @cloudflare-workers-and-pages[bot] made their first contribution in #118
  • @cailmdaley made their first contribution in #86

Full Changelog: v0.3.4...v0.3.5

v0.3.4

30 Apr 21:25
2be9f7b

Choose a tag to compare

What's Changed

Full Changelog: v0.3.3...v0.3.4

v0.3.3

30 Apr 15:15
c85c277

Choose a tag to compare

What's Changed

  • Install lightcone-cli (not just astra-tools) into project venv by @EiffL in #101

Full Changelog: v0.3.2...v0.3.3

v0.3.2

30 Apr 15:02
9ec9973

Choose a tag to compare

What's Changed

  • Install astra-tools into project venv on lc init by @EiffL in #100

Full Changelog: v0.3.1...v0.3.2

v0.3.1

30 Apr 14:24
28ce424

Choose a tag to compare

What's Changed

  • Refuse lc run on Perlmutter login nodes by @EiffL in #99
  • Trim and realign Claude Code skills, hooks, and reference docs by @lhparker1 in #98

Full Changelog: v0.2.1...v0.3.1

v0.3.0

30 Apr 13:37
7acc108

Choose a tag to compare

What's Changed

  • fix: update telemetry relay URL from prism to lightcone by @aboucaud in #73
  • Target Enhancement: Intent-Based Targets with Dynamic SLURM Discovery by @dkn16 in #58
  • feat: post-materialization result file validation by @aboucaud in #74
  • Snakemake-based execution layer + content-addressed manifests + Dask substrate by @EiffL in #82
  • fix: insert '--' before snakemake targets to prevent --rerun-triggers consuming them by @EiffL in #89
  • fix: pick podman-hpc over podman in container runtime auto-detection by @EiffL in #88
  • fix: thread analysis-level Inputs into manifest input_versions (#90) by @EiffL in #91
  • fix: silence dask worker INFO logs unless --verbose by @EiffL in #92
  • fix: drive dask worker log level via env var (newer CLI dropped --silence-logs) by @EiffL in #94
  • fix: gracefully retire dask workers so srun exits silently by @EiffL in #95

New Contributors

  • @dkn16 made their first contribution in #58

Full Changelog: v0.2.0...v0.3.0

v0.2.0

21 Apr 16:29
dadc97b

Choose a tag to compare

What's Changed

  • Fix prism run crash with dagster 1.13: replace removed get_all_asset_specs by @EiffL in #64
  • Add uv.lock to gitignore and fix eval wheel glob by @aboucaud in #65
  • Improve eval workflow: uv, pipefail, extracted parser script by @aboucaud in #67
  • Initialise documentation for project contributors by @aboucaud in #66
  • Rename Prism → lightcone-cli; executable lc; lightcone.* namespace by @EiffL in #70

New Contributors

Full Changelog: v0.1.3...v0.2.0

v0.1.3

14 Apr 19:53
83a56ce

Choose a tag to compare

What's Changed

  • Consolidate guides into astra-reference and prism-reference by @lhparker1 in #55
  • Change license from Apache 2.0 to BSD 3-Clause by @EiffL in #59
  • Simplify container spec: single string instead of build dict by @EiffL in #60
  • Fix 'findings' terminology in prism-extractor agent by @EiffL in #61
  • Publish as lightcone-prism on PyPI by @EiffL in #62

Full Changelog: v0.1.2...v0.1.3

v0.1.2

28 Mar 13:15
8854cd1

Choose a tag to compare

What's Changed

  • Add Podman support, venv fallback backend, and fix local target crash by @EiffL in #41
  • Stream recipe output in real time by @lhparker1 in #49
  • Add .langfuse/ and .claude/ to default .gitignore by @lhparker1 in #47
  • Add eval harness for quantitative build-loop evaluation by @EiffL in #31
  • Feature/sub analysis redesign by @lhparker1 in #51

Full Changelog: v0.1.1...v0.1.2