Christopher Keele
66753a868b
Improve docs for "textual sigils" ( #14591 )
2025-06-19 11:10:55 -07:00
Theodor-Alexandru Irimia
954133d64c
Clarify why and how to start second session for tests ( #14566 )
2025-06-09 22:26:53 +02:00
José Valim
319360ce9f
Fix logger function link in CHANGELOG
2025-06-09 22:26:31 +02:00
José Valim
514fbbaf52
Update tables
2025-06-09 12:44:56 +02:00
Michał Łępicki
34cf44587c
Fix mistake in "Untracked compile-time dependencies" anti-pattern ( #14563 )
2025-06-09 12:07:18 +02:00
José Valim
09dcbf7566
Introduce deprecations scheduled for Elixir v1.20
2025-06-07 21:55:06 +02:00
José Valim
c001cbdd62
Start v1.20
2025-06-07 20:21:32 +02:00
José Valim
f445cb98c3
Add CHANGELOG for function application and improve pretty printing
2025-06-03 10:53:06 +02:00
José Valim
21ed59c578
Add more docs and examples around function_exported?/3 and macro_exported?/3
2025-06-01 10:00:58 +02:00
Isaac Yonemoto
2013e93db4
Add warnings on function exported and optional callback ( #14552 )
2025-06-01 09:49:48 +02:00
José Valim
336627d474
Clarify and link to config modules, closes #14533
2025-05-26 10:13:39 +02:00
João Paulo Abreu
30d1968bd5
Enhance non-assertive map access anti-pattern documentation ( #14501 )
2025-05-20 14:36:12 +02:00
José Valim
81f885da6c
Add anti-pattern on untracked compile-time dependencies, closes #14465
2025-05-20 11:07:29 +02:00
Ahmed Elawad
638ec9d0ac
docs: Debugging page typo ( #14502 )
2025-05-18 09:00:58 +02:00
João Paulo Abreu
84c64807bc
Doc: Fix markdown link formatting in debugging section ( #14487 )
2025-05-10 17:13:00 +02:00
José Valim
1202396b57
Update CHANGELOG
2025-05-09 10:27:12 +02:00
xinz
a4df56de75
Fix doc of macros section of meta-programming ( #14476 )
2025-05-08 09:09:45 +02:00
Markus Krogemann
e967d58273
Fix typo ( #14447 )
2025-04-23 08:36:48 +02:00
José Valim
10ea380727
Clarify infer signatures as of now
2025-04-06 10:40:10 +02:00
Jonatan Männchen
5b0ed0dd73
Update Guide EEF Link ( #14355 )
2025-03-23 20:01:44 +01:00
Jason Axelson
3f2d3bf3e7
Document that multi-line strings are heredocs ( #14319 )
2025-03-09 11:51:00 +01:00
Jason Florentino
901e066083
Fix typo in anonymous-functions.md ( #14295 )
2025-02-24 09:13:05 +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
29e3b78da8
Allow controlling which applications are used during inference
2025-02-03 18:13:18 +01:00
Jean Klingler
adcb7c6c09
Fix String.split/3 example in guide and add note in docs ( #14223 )
2025-01-25 07:11:26 +09:00
Mike Stok
fc348d7bd5
Fix typo in code anti-patterns doc ( #14221 )
...
The paragraph preceding the change mentions two reasons (atoms aren't
garbage collected, and the Erlang VM limits the number of atoms).
2025-01-23 19:29:11 +01:00
José Valim
5610775078
Improve pretty printing of types and fix list tail
2025-01-23 16:30:03 +01:00
José Valim
f21c13cfc6
More docs on types
2025-01-23 13:14:32 +01:00
José Valim
8a5ed11ad7
Improve docs around inference
2025-01-22 19:59:27 +01:00
José Valim
e4f7ee448c
Perform type inference using reverse arrows on all non-branching constructs ( #14145 )
2025-01-15 21:15:22 +01:00
Jean Klingler
c592252874
Mention the new type system in typespecs doc ( #14188 )
2025-01-15 20:41:33 +09:00
Jean Klingler
08d844a206
Add and simplify links to erlang documentation ( #14179 )
...
* Link more erlang modules in docs
* Fix epmd link
* Use `:atom` syntax to link erlang modules
2025-01-12 18:58:38 +09:00
Christopher Lane
821ac12b3a
Fix typo in docs ( #14173 )
2025-01-11 07:03:46 +01:00
Zach Allaun
56f745a667
Update task-and-gen-tcp.md ( #14166 )
2025-01-09 18:10:23 +01:00
José Valim
51fb7242ce
Clarify the need for better tools in the TCP guide
2025-01-09 16:37:10 +01:00
José Valim
984620a44c
Bring kv-observer image back as it is used in guides
2024-12-31 08:53:54 +01:00
Sebastia Ramon
68a17aea7e
Fix typo in alias-require-and-import.md ( #14086 )
2024-12-20 09:56:09 +01:00
Zach Daniel
74898fb990
Advise library authors on how best to depend on child dependencies ( #14080 )
2024-12-19 18:57:45 +01:00
José Valim
87bba10b00
Add support for :group doc metadata and use it in IEx.Autocomplete
2024-12-16 13:52:46 +01:00
José Valim
a8ba82cb9d
Remove accidental left-over content
2024-12-11 12:07:35 +01:00
José Valim
098c01a7ee
Introduce deprecations scheduled for v1.19
2024-12-11 11:59:36 +01:00
José Valim
70ccf57bac
Also document min and max on guards guide
2024-12-11 10:04:34 +01:00
José Valim
ef7c11814f
Require Erlang/OTP 26+ ( #14045 )
2024-12-10 15:38:02 +01:00
José Valim
80c51cce96
Start v1.19
2024-12-10 15:05:41 +01:00
Eksperimental
eadbd8bdf3
Fix typos ( #14023 )
...
The typos were detected by this app: https://pypi.org/project/typos/
running the following command
typos --exclude "lib/elixir/unicode/" --exclude "man/" --exclude "typos" --format brief
2024-12-01 16:59:24 +01:00
José Valim
80993a465a
Update docs generation config
2024-11-27 20:46:52 +01:00
José Valim
a7264aa816
Update docs
2024-11-25 14:46:23 +01:00
Michael Berkowitz
8b87b4dc9b
Fix tyoes -> types typo ( #13991 )
2024-11-13 09:20:48 +01:00
José Valim
485ca72ae2
Infer types and use them across remote calls ( #13981 )
...
This also unifies handling of deterministic builds with Erlang/OTP
as well as warnings_as_errors.
2024-11-09 18:00:27 +01:00
José Valim
baf77f1cbf
Update to set-theoretic docs
2024-11-07 11:59:04 +01:00