release: bump to 0.2.15
This commit is contained in:
@@ -68,3 +68,12 @@ Use this file to track chronology, not release notes. Keep entries short, factua
|
|||||||
- Failed / learned: The install failure was caused by unauthenticated GitHub API rate limiting on the `edge` path, so renaming channels without removing the API dependency would not have fixed the root cause.
|
- Failed / learned: The install failure was caused by unauthenticated GitHub API rate limiting on the `edge` path, so renaming channels without removing the API dependency would not have fixed the root cause.
|
||||||
- Blockers: `npm run build` still emits a pre-existing duplicate-content warning for `getting-started/installation`; the build succeeds.
|
- Blockers: `npm run build` still emits a pre-existing duplicate-content warning for `getting-started/installation`; the build succeeds.
|
||||||
- Next: If desired, remove the now-unused `stable` alias too and clean up the duplicate docs-content warning separately.
|
- Next: If desired, remove the now-unused `stable` alias too and clean up the duplicate docs-content warning separately.
|
||||||
|
|
||||||
|
### 2026-03-27 11:58 PDT — release-0.2.15
|
||||||
|
|
||||||
|
- Objective: Make the non-Anthropic subagent/auth fixes and contributor-guide updates releasable to tagged-install users instead of leaving them only on `main`.
|
||||||
|
- Changed: Bumped the package version from `0.2.14` to `0.2.15` in `package.json` and `package-lock.json`; updated pinned installer examples in `README.md` and `website/src/content/docs/getting-started/installation.md`; aligned the local-development docs example to the npm-based root workflow; added `CONTRIBUTING.md` plus the bundled `skills/contributing/SKILL.md`.
|
||||||
|
- Verified: Confirmed the publish workflow keys off `package.json` versus the currently published npm version; confirmed local `npm test`, `npm run typecheck`, and `npm run build` pass before the release bump.
|
||||||
|
- Failed / learned: The open subagent issue is fixed on `main` but still user-visible on tagged installs until a fresh release is cut.
|
||||||
|
- Blockers: Need the GitHub publish workflow to finish successfully before the issue can be honestly closed as released.
|
||||||
|
- Next: Push `0.2.15`, monitor the publish workflow, then update and close the relevant GitHub issue/PR once the release is live.
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ curl -fsSL https://feynman.is/install | bash
|
|||||||
irm https://feynman.is/install.ps1 | iex
|
irm https://feynman.is/install.ps1 | iex
|
||||||
```
|
```
|
||||||
|
|
||||||
The one-line installer fetches the latest tagged release. To pin a version, pass it explicitly, for example `curl -fsSL https://feynman.is/install | bash -s -- 0.2.14`.
|
The one-line installer fetches the latest tagged release. To pin a version, pass it explicitly, for example `curl -fsSL https://feynman.is/install | bash -s -- 0.2.15`.
|
||||||
|
|
||||||
If you install via `pnpm` or `bun` instead of the standalone bundle, Feynman requires Node.js `20.19.0` or newer.
|
If you install via `pnpm` or `bun` instead of the standalone bundle, Feynman requires Node.js `20.19.0` or newer.
|
||||||
|
|
||||||
@@ -82,6 +82,9 @@ $ feynman audit 2401.12345
|
|||||||
|
|
||||||
$ feynman replicate "chain-of-thought improves math"
|
$ feynman replicate "chain-of-thought improves math"
|
||||||
→ Replicates experiments on local or cloud GPUs
|
→ Replicates experiments on local or cloud GPUs
|
||||||
|
|
||||||
|
$ feynman valichord "study-id-or-topic"
|
||||||
|
→ Runs the ValiChord reproducibility workflow or checks existing Harmony Records
|
||||||
```
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
@@ -97,6 +100,7 @@ Ask naturally or use slash commands as shortcuts.
|
|||||||
| `/review <artifact>` | Simulated peer review with severity and revision plan |
|
| `/review <artifact>` | Simulated peer review with severity and revision plan |
|
||||||
| `/audit <item>` | Paper vs. codebase mismatch audit |
|
| `/audit <item>` | Paper vs. codebase mismatch audit |
|
||||||
| `/replicate <paper>` | Replicate experiments on local or cloud GPUs |
|
| `/replicate <paper>` | Replicate experiments on local or cloud GPUs |
|
||||||
|
| `/valichord <study-or-topic>` | Reproducibility attestation workflow and Harmony Record lookup |
|
||||||
| `/compare <topic>` | Source comparison matrix |
|
| `/compare <topic>` | Source comparison matrix |
|
||||||
| `/draft <topic>` | Paper-style draft from research findings |
|
| `/draft <topic>` | Paper-style draft from research findings |
|
||||||
| `/autoresearch <idea>` | Autonomous experiment loop |
|
| `/autoresearch <idea>` | Autonomous experiment loop |
|
||||||
|
|||||||
4
package-lock.json
generated
4
package-lock.json
generated
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "@companion-ai/feynman",
|
"name": "@companion-ai/feynman",
|
||||||
"version": "0.2.14",
|
"version": "0.2.15",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "@companion-ai/feynman",
|
"name": "@companion-ai/feynman",
|
||||||
"version": "0.2.14",
|
"version": "0.2.15",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@companion-ai/alpha-hub": "^0.1.2",
|
"@companion-ai/alpha-hub": "^0.1.2",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@companion-ai/feynman",
|
"name": "@companion-ai/feynman",
|
||||||
"version": "0.2.14",
|
"version": "0.2.15",
|
||||||
"description": "Research-first CLI agent built on Pi and alphaXiv",
|
"description": "Research-first CLI agent built on Pi and alphaXiv",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
|||||||
@@ -62,13 +62,13 @@ These installers download only the `skills/` tree from the Feynman repository. T
|
|||||||
The one-line installer already targets the latest tagged release. To pin an exact version, pass it explicitly:
|
The one-line installer already targets the latest tagged release. To pin an exact version, pass it explicitly:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://feynman.is/install | bash -s -- 0.2.14
|
curl -fsSL https://feynman.is/install | bash -s -- 0.2.15
|
||||||
```
|
```
|
||||||
|
|
||||||
On Windows:
|
On Windows:
|
||||||
|
|
||||||
```powershell
|
```powershell
|
||||||
& ([scriptblock]::Create((irm https://feynman.is/install.ps1))) -Version 0.2.14
|
& ([scriptblock]::Create((irm https://feynman.is/install.ps1))) -Version 0.2.15
|
||||||
```
|
```
|
||||||
|
|
||||||
## pnpm
|
## pnpm
|
||||||
@@ -129,6 +129,6 @@ For contributing or running Feynman from source:
|
|||||||
git clone https://github.com/getcompanion-ai/feynman.git
|
git clone https://github.com/getcompanion-ai/feynman.git
|
||||||
cd feynman
|
cd feynman
|
||||||
nvm use || nvm install
|
nvm use || nvm install
|
||||||
pnpm install
|
npm install
|
||||||
pnpm start
|
npm start
|
||||||
```
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user