v1.0.0-rc.1
What's Changed
- render empty toc if needed by @mbostock in #331
- closes #326 by @Fil in #333
- import FileAttachment by @mbostock in #325
- document jszip by @Fil in #334
- more documentation; duckdb fixes by @mbostock in #337
- avoid node 18.19.0 by @mbostock in #339
- show language tag even if we don't know how to highlight it by @Fil in #346
- prettier, eslint-import-resolver-typescript by @mbostock in #347
- document more libs by @Fil in #345
- Les misérables (D3 page) by @Fil in #349
- fix links by @Fil in #352
- root config by @mbostock in #348
- main z-index: 0 by @mbostock in #353
- implicit display await by @mbostock in #356
- more docs; fix visibility; clean 404 redirect by @mbostock in #357
- more docs by @mbostock in #361
- Filter out .DS_Store files by @cinxmo in #365
- save error state for data loaders by @Fil in #133
- Add support for project/deploy metadata, server version handling by @mythmon in #343
- Dash scaffolding by @mbostock in #369
- FileAttachment.parquet by @mbostock in #374
- sidebar UI changes by @cinxmo in #341
- Revert "sidebar UI changes (#341)" by @cinxmo in #384
- Remove debugging output from platform integration tests by @mythmon in #385
- sidebar sessionStorage by @mbostock in #387
- sidebar changes by @mbostock in #386
- document files by @Fil in #383
- reduce specificity of plot styles by @mbostock in #392
- Work on node 18.18, 18.19, 20, 21 by @visnup in #390
- fix video so it works on ff and safari by @Fil in #398
- skip index.md in default sidebar by @mbostock in #404
- downgrade tsx; fix c8 coverage testing by @mbostock in #410
- upgrade stdlib, runtime by @Fil in #402
- use an alternate entry file for deploys with postmessage hooks by @mythmon in #409
- log errors to the console by @Fil in #417
- fix imported feature detection by @mbostock in #411
- fix echo=false by @mbostock in #420
- hoist & parallelize imports by @mbostock in #421
- bundle css; custom styles; named themes by @mbostock in #414
- handle import resolve error by @mbostock in #422
- open sidebar when focused by @mbostock in #419
- display docs; htl blocks; better pre copy by @mbostock in #424
- include stylesheets by @cinxmo in #426
- trailing newline for deploy.json by @mbostock in #433
- Accept path?search and path#hash in the pager and the sidebar. by @Fil in #370
- --root option by @mbostock in #434
- --host instead of --hostname; no -h or -p by @mbostock in #430
- observable.ts help by @Fil in #435
- forward messages to loaded scripts by @mythmon in #437
- store deploy configuration in observable.config.ts by @mythmon in #431
- keyboard toggle sidebar with opt-b by @Fil in #439
- add logout command by @mythmon in #441
- theme config by @mbostock in #442
- configurable footer by @Fil in #450
- extract syntax styles by @mbostock in #452
- fix Inputs.file by @mbostock in #469
- card styles by @mbostock in #468
- throw on invalid config by @mbostock in #473
- combine light & dark themes by @mbostock in #476
- Let deploy create a new project if one doesn't already exist by @mcglincy in #445
- Rename OBSERVABLEHQ_ constants to drop HQ suffix by @visnup in #490
- Use the term origin to refer to scheme://host by @visnup in #493
- fix .ts imports by @mbostock in #494
- fix the error with "data" and make this paragraph a bit more playful by @Fil in #498
- Add documentation for deploy configuration. by @mcglincy in #495
- add command instruction helper by @mythmon in #491
- vl by @mbostock in #501
- smaller margin-top by @Fil in #500
- Telemetry by @visnup in #408
- Provide better feedback for invalid deploy metadata by @mythmon in #505
- Be ok if we can't save a ~/.observablehq file for telemetry by @visnup in #507
- telemetry edits by @mbostock in #509
- Change commands in getting-started by @eagereyes in #514
- Harden the deploy command by @mcglincy in #511
- Fix quotes. by @mcglincy in #517
- pin @duckdb/duckdb-wasm@1.28.0 by @mbostock in #519
- themapalooza by @mbostock in #457
- Update getting started documentation by @cinxmo in #487
- Improve telemetry banner by @visnup in #531
- comment out future documentation sections by @cinxmo in #530
- comment out section headers by @cinxmo in #535
- Deploy to Cloudflare pages. by @mcglincy in #536
- fix .ts import, again by @mbostock in #537
- examples by @mbostock in #538
- alter getting started section for early access by @trebor in #533
- two cards, fix issues age by @Fil in #542
- PMMS data is updated on Thursdays by @Fil in #544
- Send a telemetry event on exit by @visnup in #541
- big, small, and color classes by @mbostock in #547
- Remove telemetry + account data sentence by @visnup in #546
- shared undici mock (cont.) by @mythmon in #552
- Dash.resize → resize by @mbostock in #555
- make deploy logging prettier and more helpful by @mythmon in #539
- explicitly check home dir for user config by @mythmon in #558
- Components by @allisonhorst in #522
- Use wss if we're previewing on https by @visnup in #565
- Automatic cloud deploy by @mythmon in #562
- observable create by @mbostock in #568
- --import=tsx/esm by @mbostock in #569
- import tsx, take two by @mbostock in #570
- import.meta.resolve runtime by @mbostock in #572
- default template component by @Fil in #574
- remove tmpl by @Fil in #575
- publish everything in templates by @mbostock in #578
- require node 20.6+ by @mbostock in #579
- build date in default footer by @mbostock in #577
- Edit titles to differ from slugs by @eagereyes in #512
- fix auth-in-url by @mbostock in #576
- improve sidebar accessibility by @mbostock in #581
- dedicated sidebar close button by @mbostock in #586
- suppress experimental warnings by @mbostock in #580
- robust title escaping by @mbostock in #588
- "create" script improvements by @trebor in #587
- loading indicator by @mbostock in #585
- delete dashboard.css by @mbostock in #589
- reenable observable deploy by @mythmon in #591
- title toggle keyboard shortcut ⌘B by @mbostock in #592
- rm DatabaseClient by @mbostock in #594
- fix firefox sidebar transition by @mbostock in #593
- disable preload during preview by @mbostock in #599
- note, tip, warning, caution by @mbostock in #598
- adopt the new classes for plot's big numbers by @Fil in #554
- themes showcase page by @cinxmo in #557
- python example (logistic regression) by @pstuffa in #600
- fix typo on filter in python example by @pstuffa in #615
- fixes deploy by @Fil in #613
- restrict toc h2 selector to fix toc selection bug by @trebor in #617
- Regenerate PAT by @visnup in #618
- theme page improvements by @mbostock in #620
- more imports docs by @mbostock in #621
- implement and adopt configurable header by @mbostock in #622
- fix main min-height by @mbostock in #625
- adopt clack by @trebor in #627
- Add mapbox-gl by @Fil in #611
- node >= 20.6 by @Fil in #630
- decode uri-encoded paths by @Fil in #605
- document header option by @Fil in #629
- run the python example by @Fil in #614
- Legend for Python example by @pstuffa in #631
- tweak margin & padding by @mbostock in #632
- update project when config changes by @cinxmo in #619
- prompt users for deploy target interactively by @mythmon in #634
- fix installing packages during create with npm by @mythmon in #640
- API token for Mapbox’s ObservableHQ account by @Fil in #637
- consistent outputPath by @Fil in #641
- rename to “Framework”; new Getting started tutorial by @mbostock in #603
- cli → framework by @mbostock in #647
- link from template to documentation by @Fil in #649
- add chess bump chart example by @trebor in #652
- revert chess example build action by @trebor in #653
- refactor chess data loader by @trebor in #654
- remove chess build action again, fix didnt work by @trebor in #656
- validate default root path by @mbostock in #661
- reduce chess memory usage by @trebor in #663
- update data attribution by @trebor in #664
- head; favicon; google analytics by @mbostock in #665
- observable analytics by @mbostock in #667
- Rust data loaders by @mbostock in #668
- Go data loaders by @mbostock in #673
- expand deploy section of getting started by @mythmon in #669
- use new API-mediated login flow by @mythmon in #609
- remove deploy section from config template by @cinxmo in #678
- use sentence case by @Fil in #683
- improve default templates by @mbostock in #693
- 1.0.0-rc.1 by @mbostock in #704
New Contributors
- @visnup made their first contribution in #390
- @eagereyes made their first contribution in #514
- @pstuffa made their first contribution in #600
Full Changelog: v0.0.50...v1.0.0-rc.1