Commit Graph
37 Commits
Author SHA1 Message Date
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