José Valim
3a366c2f0f
Deal with empty canonical on doc generation
2026-06-05 15:08:07 +02:00
Jonatan Männchen
4602240192
Add Software Bill of Materials guide to the Documentation ( #15067 )
...
Introduces a new guide explaining SBoMs: what they are, why they matter
(vulnerability analysis, regulatory requirements, license compliance),
and how to generate them for Elixir projects using mix_sbom. Also covers
CI integration via GitHub Action and mentions ORT for deeper file-level
license scanning.
2026-02-26 10:07:12 +01:00
José Valim
44abf19c97
Generate markdown docs for Elixir
2026-01-20 17:02:56 +01:00
José Valim
ff2b73861d
Track domain keys when creating and updating maps (using the map syntax) ( #14892 )
2025-12-01 17:43:35 +01:00
José Valim
260149951e
Configure search engines in latest ExDoc
2025-10-23 21:00:49 +02:00
Benjamin Milde
fb8f6900fa
Docs updates und restructuring ( #14636 )
2025-07-12 22:07:34 +02:00
José Valim
ce64fc364d
Revamp Mix & OTP guides ( #14637 )
2025-07-11 15:51:18 +02:00
José Valim
a555900d87
Update mermaid version
2025-03-28 07:44:35 +01:00
Jonatan Männchen
980500551c
Inline Licence Info & Copyright for non-test files ( #14256 )
2025-02-07 21:11:09 +01:00
José Valim
4c1e9dac18
Use exdoc:loaded to reload mermaid graphs
2025-01-24 19:58:37 +01:00
José Valim
793c114721
Add JSON encoding and decoding ( #14021 )
2024-12-10 12:14:30 +01:00
José Valim
80993a465a
Update docs generation config
2024-11-27 20:46:52 +01:00
Douglas Vought
5b742531b2
Load mermaid asynchronously ( #13778 )
...
If mermaid is synchronously loaded, a slow load can prevent the sidebar navigation from displaying. Instead, we load mermaid asynchronously and then call `mermaidLoaded()` when it loads.
2024-08-13 15:42:55 +02:00
José Valim
0fd44dd5e3
Add docs and changelog around gradual set-theoretic types
2024-05-05 11:17:30 +02:00
Theodor Fiedler
38f62a8543
Implement Duration and shift/2 for calendar types ( #13385 )
2024-04-04 12:27:33 +02:00
Wojtek Mach
3c8a005a03
Default defimpl to @moduledoc false ( #13295 )
2024-01-29 16:33:39 +01:00
José Valim
5c45ea6fed
Fix docs link
...
Related to #13284 .
2024-01-27 11:46:21 +01:00
José Valim
77abd0606f
Have references come last
2023-09-17 11:29:16 +02:00
José Valim
7e273b8443
Generate ePUB format
2023-08-21 14:23:32 +02:00
José Valim
379f38e64e
Add Enum cheatsheet
2023-08-21 13:16:59 +02:00
José Valim
cb3725234b
More fixes, add disclaimer
2023-08-18 00:58:02 +02:00
José Valim
4e76929e59
More renames to avoid ambiguity
2023-08-18 00:35:36 +02:00
José Valim
6151e30874
Rename guides to avoid conflicts
2023-08-17 22:44:18 +02:00
José Valim
f7e33c70c8
Add Mermaid diagram to GenServer
2023-08-17 21:46:10 +02:00
Andrea Leopardi
51a9977b79
Move "Introduction to Mix" guide here ( #12774 )
2023-07-09 16:07:24 +02:00
José Valim
e55472e9b8
More guides
2023-07-06 15:49:05 +02:00
José Valim
f7fcc160b8
More guides
2023-07-06 15:23:03 +02:00
José Valim
365cd44b1c
More guides
2023-07-06 15:01:45 +02:00
José Valim
3a706f7a1a
More guides
2023-07-06 13:54:36 +02:00
José Valim
970691db2d
More guides
2023-07-05 19:15:16 +02:00
José Valim
5547e35ffb
More guides
2023-07-05 18:45:09 +02:00
José Valim
2a97e7e0fb
Initial getting started version
2023-07-05 18:24:04 +02:00
José Valim
9bdbcbb7f9
Move meta-programming to the bottom
2023-07-05 09:23:14 +02:00
Andrea Leopardi
e785d86095
Move meta-programming guide here from elixir-lang.org ( #12750 )
2023-07-05 08:54:47 +02:00
José Valim
51830c13a1
Provide structure for anti-patterns ( #12748 )
2023-07-04 20:40:00 +02:00
José Valim
6909684d6b
Create a new references section in the sidebar
2023-07-03 20:47:27 +02:00
José Valim
6f2c669a98
Generate docs_config.js for version chooser in ExDoc
2022-11-11 12:02:41 +01:00