Skip to content

Commit 6b8f243

Browse files
committed
Updated tasks list and closes #86
1 parent 75e5fda commit 6b8f243

File tree

2 files changed

+11
-44
lines changed

2 files changed

+11
-44
lines changed

big list of undocumented features.md

Lines changed: 0 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,9 @@
66

77
> # HOW TO USE THIS:
88
> When a feature is documented, or if it does not need documentation, you can remove it from the list.
9-
10-
119
---
1210

1311
## 2. Package Management (Built-in Pkg)
14-
1512
- **Guided Project.toml editor** — A UI for editing the notebook's `Project.toml` with compat entries. (#3218)
1613
- **Auto-fix corrupted manifests** — When a notebook's manifest is broken, Pluto tries strategies to automatically fix it. (#2294, #2298)
1714
- **GracefulPkg.jl integration** — Uses GracefulPkg.jl for safer, more user-friendly Pkg error handling. (#3185)
@@ -88,36 +85,14 @@
8885
---
8986

9087
## 13. Collaboration & Sharing
91-
9288
- **Secret token for access control** — Pluto generates a secret token to prevent unauthorized access on multi-user computers. (#529)
9389
- **Secret printed to console if page accessed without it** — If you access Pluto without the secret, the server prints it to the console. (#2322)
94-
- **Prevent secret leaking to cross-origins** — The `Referrer-Policy` is set to prevent leaking the secret to CDN/third-party requests. (#722)
95-
- **Binder integration** — Notebooks include a "run on Binder" button for one-click cloud execution. (#811, #429)
9690
- **Token in Binder URL** — On Binder, the token is embedded in the URL so it can be shared. (#429)
97-
- **Binder progress and logs** — Binder launch progress and logs are shown in the Process Status tab. (#2523)
9891
- **`open_url` / data URLs** — Pluto can open notebooks from URLs or data URLs directly. (#1670)
9992
- **GitHub raw link support** — Opening a GitHub raw link opens the notebook directly. (#493)
10093
- **PlutoSliderServer support** — Pluto supports PlutoSliderServer.jl for hosting interactive static notebooks. (#988, #1703, #2014)
10194
- **Slider server POST request** — Notebooks can be configured to force POST requests to the slider server. (#2362)
10295
- **`slider_server_url` in export JSON** — The slider server URL can be specified in the `pluto_export.json` file. (#2667)
103-
- **Bond names API** — A function exposes the list of bond variable names for SliderServer. (#2379)
104-
- **Upload to pluto.land** — A button in the export menu uploads the notebook directly to https://pluto.land. (#3360)
105-
106-
---
107-
108-
## 14. Server Configuration & API
109-
110-
- **`extra_instrumentation_lines` / HTML injection** — Option to inject HTML at the top of the notebook for custom deployments. (#1683)
111-
- **Hide banner in CI** — Pluto detects the `CI` environment variable and suppresses the startup banner. (#1868)
112-
- **Display banner from `__init__`** — The banner is shown at load time, not during precompilation. (#2628)
113-
- **Separate notebook boot environment** — The notebook's boot environment is separate from the server environment to avoid conflicts. (#1556)
114-
- **Session event API**`SessionActions` API for programmatically opening, closing, and managing notebooks. (#1644)
115-
- **State file export endpoint**`/statefile?id=<session-id>` exports the notebook state as a MessagePack binary. (#1118)
116-
- **RelocatableFolders for sysimage support** — Pluto can be bundled into a system image. (#1853)
117-
- **`cpu_target` option for Malt worker** — Pass `--cpu-target` to the notebook Julia process. (#3362)
118-
- **Server start event** — An event fires with the server's web address after startup. (#1882)
119-
- **`LOAD_PATH` preserved** — The original `LOAD_PATH` is preserved in the notebook process. (#2748)
120-
12196
---
12297

12398
## 16. Accessibility & Keyboard Navigation
@@ -136,24 +111,12 @@
136111
---
137112

138113
## 18. Dark Mode & Themes
139-
140114
- **Dark mode** — Pluto has a built-in dark mode that can be toggled. (#1661)
141-
- **CSS variable-based theming** — Colors are defined using CSS variables for easy theme customization. (#1661)
142-
- **Syntax highlighting colors update** — Colors defined with `oklch`, improved command/type/string highlighting. (#3017)
143115

144116
---
145117

146118
## 19. Fonts & Typography
147119

148120
- **JuliaMono font** — JuliaMono is the default monospace font, with full Julia unicode character support. (#364, #1286, #3223, #3450)
149121

150-
## 21. Process Status Tab
151-
152-
- **Process Status tab** — A panel showing what is currently loading, running, or compiling. (#2399, #2376)
153-
- **Task failures shown in red** — Failed tasks in the Status tab are highlighted in red. (#2858)
154-
- **Show Pkg logs in Process Status** — Pkg operation logs appear in the Status tab. (#2498)
155-
- **Binder progress in Status tab** — Binder launch steps are shown in the Status tab. (#2523)
156-
- **Notification when all cells complete** — After a long run, a browser notification can be sent when done. (#2531)
157-
158-
159122
*This list was compiled from 1,013 merged pull requests on the JuliaPluto/Pluto.jl repository (PRs #20#3484).*

src/en/docs/latex.jl

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -121,12 +121,14 @@ md"""
121121
# ╔═╡ 73683cce-c6b8-499a-b14c-6680d0399117
122122
md"You can only use emojis to define some variables! "
123123

124-
# ╔═╡ 380f641e-60c1-4cf2-ae2b-a39aacba2066
125-
begin
126-
🐶 = 1
127-
🐱 = 1
128-
🏠 = 🐶 + 3 * 🐱
129-
end;
124+
# ╔═╡ a5873a56-46ab-4ece-a490-edee750686fc
125+
🐶 = 1
126+
127+
# ╔═╡ c7f56153-e9df-4641-9389-544fb4402494
128+
🐱 = 1
129+
130+
# ╔═╡ 10f098df-a2d4-41f9-854d-903221004add
131+
🏠 = 🐶 + 3 * 🐱
130132

131133
# ╔═╡ 00000000-0000-0000-0000-000000000001
132134
PLUTO_PROJECT_TOML_CONTENTS = """
@@ -163,6 +165,8 @@ project_hash = "71853c6197a6a7f222db0f1978c7cb232b87c5ee"
163165
# ╟─921f29fa-2262-4b02-a471-3a315d539cc4
164166
# ╟─8547c10a-ec25-4022-933d-ea727b0b848f
165167
# ╟─73683cce-c6b8-499a-b14c-6680d0399117
166-
# ╠═380f641e-60c1-4cf2-ae2b-a39aacba2066
168+
# ╠═a5873a56-46ab-4ece-a490-edee750686fc
169+
# ╠═c7f56153-e9df-4641-9389-544fb4402494
170+
# ╠═10f098df-a2d4-41f9-854d-903221004add
167171
# ╟─00000000-0000-0000-0000-000000000001
168172
# ╟─00000000-0000-0000-0000-000000000002

0 commit comments

Comments
 (0)