1.0.0b6

hinthornw/trustcall1.0.0b6Oct 29, 2023by krahets

AI Summary

A beta release adding Rust and C language support, re-implementing specific algorithms like open addressing hash tables, and optimizing the dark theme and build workflow.

Key Highlights

  • Added Rust and C language PDF support.
  • Reimplemented open addressing hash table and merge sort algorithms.
  • Optimized dark theme and page interaction.
  • Added automated build workflow for specific languages.

New Features

  • Rust and C language support.
  • Re-implemented open addressing hash table.
  • Re-implemented merge sort.
  • Automated build workflow.
  • Dark theme optimization.

Full Release Notes

> [!Important]
>
> 已有更新版本,最新发行版请见 [Release](https://github.com/krahets/hello-algo/releases) 页面。

该版本为《Hello 算法》1.0.0 版的预发布 b6 版本。

现已支持 Python, C++, Java, C#, Go, Swift, JavaScript, TypeScript, Dart, Rust, C 的 PDF 电子书下载。

## 主要改动

- 新增 Rust 和 C 语言版 PDF 电子书。
- 重新实现开放寻址哈希表、归并排序。
- 更新部分章节 Q&A 。
- 统一 C# 代码样式为 PascalCase 。
- 添加 auto-bulid-and-check workflow ,现已包括 Python, C#, Swift, Dart。
- 优化暗色主题样式、页面交互。
- 减小图片文件大小,提升加载速度。
- 修复各类已知问题。

## 贡献者

感谢 @0130w, @52coder, @Evilrabbit520, @FreddieLi, @Gonglja, @Horbin-Magician, @MwumLi, @Nigh, @Phoenix0415, @QiLOL, @Transmigration-zhou, @Turing-1024-Lee, @Zuoxun, @coderlef, @foursevenlove, @gledfish, @gvenusleo, @hpstory, @hts0000, @huawuque404, @justin-tse, @keshida, @kilikilikid, @krahets, @lclc6, @lhxsm, @logan-qiu, @longsizhuo, @lucaswangdev, @lyl625760, @malone6, @night-cruise, @noobcodemaker, @nuomi1, @qingpeng9802, @reeswell, @sjinzh, @syd168, @theNefelibatas, @wenjianmin, @zhouLion 对该版本的贡献!