Releases: novalagung/dasarpemrogramanrust
Releases · novalagung/dasarpemrogramanrust
v1.0.20240830
Summary
◉ General update
- Optimasi pagespeed
What's Changed
- Page Speed improvement by @novalagung in #97
Full Changelog: v1.0.20240731...v1.0.20240830
v1.0.20240731
Summary
◉ Chapter baru
◉ Chapter update
- Variabel
- Penambahan penjelasan tentang variabel
_
- Penambahan penjelasan tentang variabel
- Tipe Data ➜ Result
- Perbaikan konten
- Penambahan penjelasan tentang tipe
Result<T>
danResult<(), E>
- Penambahan penjelasan tentang intro error handling di Rust
- File, Path, Directory
- Penambahan penjelasan terkait OS path ketika method
.join()
digunakan - Penambahan contoh operasi baca file ke string & vector
- Penambahan sample source code yang sebelumnya tidak ada
- Perbaikan syntax error
- Penambahan penjelasan terkait OS path ketika method
- Traits
- Chapter di-split menjadi 2, yaitu Traits dan Traits ➜ Advanced
- Penambahan penjelasan tentang external traits vs internal traits
- Perbaikan narasi konten
- Attributes
- Penambahan attribute configuration
- Penambahan section macro
cfg!()
dan conditional compilation - Penambahan section configuration
debug_assertions
- Penambahan attribute linting:
#[forbid]
◉ General update
- Peningkatan keyword untuk keperluan SEO
- Perubahan isi konten halaman utama
What's Changed
- feat: update contribution page & github buttons by @novalagung in #83
- fix: typo in pointer-references.md by @afifurrohman-id in #84
- fix(docs/basic/hello-rust.md): naming convention for function, use
_
insteadcamelCase
by @afifurrohman-id in #86 - fix: typo by @ardiantovn in #88
- dcos: seo update by @novalagung in #92
- feat: Add conditional compilation profile,
forbid
attribute example and note. by @afifurrohman-id in #90 - Update versi rust dan ebook by @indra87g in #85
- new chapters (operator ? & unrecoverable error) & content improvement by @novalagung in #94
- feat: add recoverable error chapter & other improvement by @novalagung in #95
New Contributors
- @ardiantovn made their first contribution in #88
- @indra87g made their first contribution in #85
Full Changelog: v1.0.20231224...v1.0.20240731
v1.0.20231224
Summary
Formalizing the official stable release 🥳🎺
What's Changed
- fix: typo and grammar. by @rian256 in #75
- improve var mutability explanation by @novalagung in #76
- merge PR #78 by @novalagung in #79
- refactor by @novalagung in #80
- Update CONTRIBUTING.md by @novalagung in #81
- code comment improvement & footer updates by @novalagung in #82
New Contributors
- @rian256 made their first contribution in #75
Full Changelog: v1.0.0-alpha1.20230620...v1.0.20231224
v1.0.0-alpha1.20230620
What's Changed
- fix typo in manifest typing by @acepsaepudin in #65
- fix(grammar): change "value_left" to -value_left" by @acepsaepudin in #66
- feat: new tagline by @novalagung in #67
- add structured data jsonld by @novalagung in #68
- structured data jsonld update by @novalagung in #69
- feat: make pipeline steps execution sequential by @novalagung in #70
- add substack by @novalagung in #72
- fix(variable): change "red" to "ps5" by @d0tf in #71
- A.19. Module System → Package & Crate by @novalagung in #73
- fix: output program by @d0tf in #74
New Contributors
- @acepsaepudin made their first contribution in #65
- @d0tf made their first contribution in #71
Full Changelog: v1.0.0-alpha1.20230407...v1.0.0-alpha1.20230620
v1.0.0-alpha1.20230407
Summary
- new content: file, path, directory
What's Changed
- feat: update udemy promo link by @novalagung in #64
Full Changelog: v1.0.0-alpha1.20230302...v1.0.0-alpha1.20230407
v1.0.0-alpha1.20230302
Summary
- new content: trait iterator
- new content: attributes
- new content: datetime
- updates on existing contents
- add diagram architecture
- fix typos
Changelogs
- Update link contributing by @shandysiswandi in #52
- update content A.10.1. Keyword
while
by @shandysiswandi in #55 - fix: incorrect paragraph by @novalagung in #56
- fix: incorrect word attribute by @novalagung in #57
- Keyword
for in
quote on value of range by @shandysiswandi in #60 - fix content nested loop by @shandysiswandi in #59
- add reference about struct by @shandysiswandi in #58
- update diagrams by @novalagung in #61
- feat: add new chapter: datetime by @novalagung in #62
Full Changelog: v1.0.0-alpha1.20230131...v1.0.0-alpha1.20230302
v1.0.0-alpha1.20230131
What's Changed
- fix: small typo & syntax error by @novalagung in #42
- fix small typos by @opakholis in #43
- styling update by @novalagung in #36
- styling update - A.11.6. Returning from loop by @shandysiswandi in #44
- enable algolia search by @novalagung in #45
- feat: enable search page by @novalagung in #46
- use /index instead of /intro as the landing page by @novalagung in #47
- fix: readme by @novalagung in #48
- feat: add finding min max value in integers and floating by @shandysiswandi in #51
- new content: attributes by @novalagung in #49
New Contributors
- @opakholis made their first contribution in #43
- @shandysiswandi made their first contribution in #44
Full Changelog: v1.0.0-alpha1.20230125...v1.0.0-alpha1.20230131
v1.0.0-alpha1.20230125
What's Changed
- fix🐛: fix section title on runing
rustc
command by @iyansr in #2 - Fix: Confusing Keyword at Section A.11. by @iyansr in #4
- fix: typo on sub-bab
A.1. Program Pertama → Hello Rust
by @antheiz in #3 - Update typo from Golang to Rust by @chud-lori in #5
- Fix typo minor by @zakiego in #7
- fix: typo bab vector 164 to i64 by @khisby in #8
- pembetulan ejaan untuk frasa "di sini" by @nferdazel in #10
- feat: update operator doc by @novalagung in #12
- feat(operator): update logical operator table by @novalagung in #13
- fix(grammar): typo on "di atas" phrase by @nferdazel in #14
- Fix typo and add missing semicolon by @nferdazel in #15
- fix: missed "Praktek" fix by @nferdazel in #16
- Fix grammar typo for "di dalam" phrase by @nferdazel in #18
- feat: add light icon for dark mode (#19) by @novalagung in #22
- fix(grammar): affixes by @nferdazel in #23
- Fix few typos and grammar by @zakiego in #17
- enable search via algolia by @novalagung in #21
- fix(typo): "ubah" according to KBBI by @nferdazel in #24
- fix(grammar): affix on "di antara" phrase by @nferdazel in #25
- feat: remove algolia search & use local search by @novalagung in #26
- apply local search by @novalagung in #27
- refactor: styling search by @novalagung in #28
- add trait iterator chapter by @novalagung in #30
- fix incorrect redirect path by @novalagung in #31
- refactor workflow and add CI script by @novalagung in #32
- update readme by @novalagung in #33
New Contributors
- @iyansr made their first contribution in #2
- @antheiz made their first contribution in #3
- @chud-lori made their first contribution in #5
- @zakiego made their first contribution in #7
- @khisby made their first contribution in #8
- @nferdazel made their first contribution in #10
- @novalagung made their first contribution in #12
Full Changelog: https://github.com/novalagung/dasarpemrogramanrust/commits/v1.0.0-alpha1.20230125