Skip to content

v0.0.1

Choose a tag to compare

@github-actions github-actions released this 21 Aug 18:18
· 207 commits to main since this release
d03fa68

What's Changed

  • Feat/gemma pig latin by @ShubyM in #3
  • fix: remove --no-sync flag and bump pyjwt to 2.12.0 by @droot in #5
  • cli sampe fixes by @droot in #6
  • test: add unit test for gemma pig-latin fine-tuning flow by @droot in #7
  • Docs/uv getting started by @ShubyM in #8
  • refactor: overhaul documentation structure, move diagrams to assets, … by @droot in #9
  • Refreshed the README by @droot in #10
  • Cleaned up the docs and diagrams by @droot in #12
  • Include pngs in assets directory by @droot in #13
  • Cleaned up GKE deployment instructions by @droot in #14
  • Support both FS (shared and lustre) by @droot in #15
  • feat: gemma3 sql to text recipe by @ShubyM in #16
  • Refine Pig Latin SFT examples to single words and update README with … by @droot in #21
  • feat: Make LoRA alpha and dropout configurable, adjust SFT training s… by @droot in #22
  • Gemma notebook by @ShubyM in #23
  • Pig latin notebook by @ShubyM in #24
  • Add links in readme + change flow of notebooks by @ShubyM in #25
  • add kustomize + tip by @ShubyM in #26
  • chore(deps): bump cryptography from 46.0.5 to 46.0.6 in /server by @dependabot[bot] in #31
  • chore(deps): bump requests from 2.32.5 to 2.33.0 in /client by @dependabot[bot] in #27
  • chore(deps): bump cbor2 from 5.8.0 to 5.9.0 in /server by @dependabot[bot] in #20
  • chore(deps): bump pyasn1 from 0.6.2 to 0.6.3 in /client by @dependabot[bot] in #19
  • chore(deps): bump pyasn1 from 0.6.2 to 0.6.3 in /server by @dependabot[bot] in #11
  • chore(deps): bump pygments from 2.19.2 to 2.20.0 in /client by @dependabot[bot] in #32
  • feat: sqllite for eval by @ShubyM in #33
  • Add blog post: From Your Mac to GKE with Open-RL by @ShubyM in #34
  • feat: make single process and engine default by @ShubyM in #37
  • Singe process kustomize by @ShubyM in #39
  • remove custom transformers wheel pull by @ShubyM in #40
  • feat: add ruff fmt to makefile and CI by @ShubyM in #43
  • feat: rename by @ShubyM in #44
  • refactor: split trainer into two files and clean up gateway by @ShubyM in #47
  • fix: override vllm to fix linux cpu install by @ShubyM in #53
  • chore(deps): bump pillow from 12.1.1 to 12.2.0 in /server by @dependabot[bot] in #54
  • chore(deps): bump aiohttp from 3.13.3 to 3.13.4 in /server by @dependabot[bot] in #36
  • chore(deps): bump aiohttp from 3.13.3 to 3.13.4 in /client by @dependabot[bot] in #38
  • chore(deps): bump cryptography from 46.0.6 to 46.0.7 in /server by @dependabot[bot] in #48
  • chore(deps): bump cryptography from 46.0.5 to 46.0.7 in /client by @dependabot[bot] in #45
  • chore(deps): bump pillow from 12.1.1 to 12.2.0 in /client by @dependabot[bot] in #50
  • chore(deps): bump python-multipart from 0.0.22 to 0.0.26 in /server by @dependabot[bot] in #52
  • chore(deps): bump pygments from 2.19.2 to 2.20.0 in /server by @dependabot[bot] in #56
  • Fix/client lock and tinker pin by @ShubyM in #57
  • feat: simplify runtime config by @ShubyM in #55
  • clean: cleanup notebook and add CI job for qwen by @ShubyM in #58
  • Restructure repo by @chuangw6 in #59
  • feat: RL recipe for ttsql by @ShubyM in #60
  • add gif by @ShubyM in #62
  • cleanup: configuration file by @ShubyM in #68
  • Add gh workflow to build and push image to ghcr by @chuangw6 in #64
  • feat: enumerate tinker client methods to see what we support by @ShubyM in #63
  • ttsql: Improve recipe documentation and add sanity check by @chuangw6 in #71
  • feat: upgrade vllm to 0.20.0 by @ShubyM in #78
  • cleanup architecture.md by @ShubyM in #79
  • fix: optimizer adapter isolation by @ShubyM in #80
  • Feat/ttsql gke guide by @ShubyM in #82
  • feat: guide for latest tinker cookbook recipes by @ShubyM in #81
  • Update examples/README.md: remove old references and reorganize by @droot in #84
  • fix: update accelerator-types list command in README by @chuangw6 in #85
  • Replace watches with waits in README by @chuangw6 in #87
  • Cleanup examples: remove tinker-rl-basic, hello-world, and unused files by @droot in #92
  • feat: ttsql rl notebook by @ShubyM in #90
  • Consolidate Text-to-SQL guides and decouple infrastructure setup by @chuangw6 in #96
  • feat: add trainer padded batching by @ShubyM in #97
  • Enable gradient checkpointing to prevent OOM on long training sequences by @chuangw6 in #99
  • feat: autoresearch support by @ShubyM in #103
  • docs: Rename Open-RL to OpenRL across all markdown files by @droot in #104
  • docs: Fix broken links to examples, recipes, and setup guides in READ… by @droot in #106
  • chore(deps): bump urllib3 from 2.6.3 to 2.7.0 in /src/server by @dependabot[bot] in #94
  • chore(deps): bump idna from 3.13 to 3.15 in /src/server by @dependabot[bot] in #102
  • chore(deps): bump urllib3 from 2.6.3 to 2.7.0 in /dev/tools by @dependabot[bot] in #95
  • feat: snapshot agent by @ShubyM in #109
  • feat: add FFT trainer worker class by @ShubyM in #113
  • feat: wire in FFT worker by @ShubyM in #114
  • chore(deps): bump aiohttp from 3.13.5 to 3.14.0 in /src/server by @dependabot[bot] in #111
  • chore(deps): bump aiohttp from 3.13.5 to 3.14.0 in /examples by @dependabot[bot] in #110
  • chore(deps): bump idna from 3.11 to 3.15 in /dev/tools by @dependabot[bot] in #100
  • chore(deps): bump starlette from 0.52.1 to 1.0.1 in /src/server by @dependabot[bot] in #112
  • chore(deps): bump idna from 3.13 to 3.15 in /examples by @dependabot[bot] in #101
  • feat: FFT snapshot integration by @ShubyM in #116
  • chore: make src the server package root by @ShubyM in #117
  • docs: add AGENTS.md with environment and testing guidelines by @droot in #120
  • chore(deps): bump aiohttp from 3.14.0 to 3.14.1 in /examples by @dependabot[bot] in #127
  • chore(deps): bump pydantic-settings from 2.14.1 to 2.14.2 by @dependabot[bot] in #133
  • chore(deps): bump cryptography from 48.0.0 to 48.0.1 by @dependabot[bot] in #131
  • chore(deps): bump starlette from 1.2.1 to 1.3.1 by @dependabot[bot] in #130
  • chore(deps): bump tornado from 6.5.5 to 6.5.7 in /examples by @dependabot[bot] in #128
  • Add Harvey LAB RL recipe by @ShubyM in #159
  • chore(deps): bump pyasn1 from 0.6.3 to 0.6.4 by @dependabot[bot] in #158
  • chore(deps): bump mcp from 1.27.2 to 1.28.1 by @dependabot[bot] in #149
  • chore(deps): bump pillow from 12.2.0 to 12.3.0 in /dev/tools by @dependabot[bot] in #155
  • chore(deps-dev): bump setuptools from 81.0.0 to 83.0.0 in /examples by @dependabot[bot] in #157
  • chore(deps): bump pyasn1 from 0.6.3 to 0.6.4 in /examples by @dependabot[bot] in #167
  • chore(deps): bump cryptography from 48.0.1 to 50.0.0 by @dependabot[bot] in #172
  • chore(deps): bump cryptography from 48.0.0 to 50.0.0 in /examples by @dependabot[bot] in #171
  • docs: add project governance and community health files by @droot in #186
  • docs: refine README using the introductory blog post by @droot in #189
  • ci: pin action hashes and scope workflow permissions by @hodaaaaaaaaaa in #190
  • ci: prepare build workflow for tagging by @hodaaaaaaaaaa in #188
  • k8s: make distributed overlays image-pinnable by @hodaaaaaaaaaa in #191
  • ci: publish a GitHub Release on v* tags by @hodaaaaaaaaaa in #192
  • docs: document pinned install paths and the release process by @hodaaaaaaaaaa in #196
  • chore: renumber the first release to v0.0.1 by @hodaaaaaaaaaa in #197

New Contributors

Full Changelog: https://github.com/gke-labs/open-rl/commits/v0.0.1