- Use React 19 in React templates (#765)
- Upgrade TypeScript to v5.7 (#754)
- Support
uv
and update project instructions (#711)
- Use esbuild v0.24.0 (#694)
- Bump TypeScript to 5.6 (#680)
-
Upgrade framework bridges (
3a5b386295d6aae7a69c5396f04b70e25c9b8f58
) -
Bump types versions (#675)
- Update templates to esbuild v0.23 (#620)
- Upgrade templates to TypeScript v5.5 (#611)
- Bump esbuild to 0.21.4 (#599)
- Bump esbuild version (#584)
- Simplify default CSS class names (#576)
- Rename Python Counter class to Widget (#574)
- Bump
typescript
,react
,react-dom
(#567)
- Bump dependencies (#547)
- Update typings with experimental API (#518)
-
Fix README.md to point to static folder for un-bundled (#496)
-
Ignore
.venv
for Deno config and use defaults (rather than Trevor's preferences 🙃) (#496)
- Change order of "Next steps" (npm install before git commands) (#476)
- Add development installation instructions in the generated READMEs (
08762a52f88b567942b44710320da65d0cb8ac06
)
- Set
ANYWIDGET_HMR=1
in demo notebook (#470)
- Add README.md to pyproject.toml (#437)
- Migrate to widget lifecycle hooks (#425)
-
feat: Add example.ipynb to all projects (#414)
-
feat: Rename template options with additional hints (#415)
- Bump
@types/react-dom
(#390)
- Update React dependency version (#370)
- Upgrade dependencies (
01a79f6
)
- fix: correctly detect bun as package manager (#282)
-
feat: Support Bun and prefer built-in bundler over
esbuild
(#269)When running
bun create anywidget@latest
, the resulting package.json scripts prefer the built-in bundler over esbuild. As a result, the vanilla JS template has no dependencies.bun create anywidget@latest
-
feat: unify templating system within
create.js
(#263)Allows for more dynamic templates and sharing of common Python setup between templates.
-
feat: use
src/my_widget/static
directory for build assets (6e2cc42
) -
fix: point esbuild to source in js folder (#260)
-
feat: move
package.json
to template root directories (#256)This makes it more ergonomic to install JavaScript dependencies and start the development server.
- fix: ensure templates have correct @anywidget/* versions (#257)
- fix: paths for tsconfig.json (#253)
- fix: ensure assets are checked in for JDoc template (#251)
-
feat: add vanilla template (#248)
-
feat: add Vanilla TS template (#248)
-
feat: add JSDoc TypeScript template (#250)
-
feat: add React TS template (#248)
-
fix: safely write and rename files within an existing
.git
directory (#248)Thank you @kolibril13!