What's Changed
- Add semver and MAC address custom types by @Yeuvoir in #1863
- Update docs with OrcaRouter guide by @xilema2 in #1865
- fix(types): handle bool instances in python_types_to_terms for Literal[True/False] by @devteamaegis in #1869
- Add ipv6 custom type by @u7k4rs6 in #1867
- Fix unformatted f-string in List type error message by @tan7vir in #1870
- Docs: remove stale content by @plpxsk in #1873
- Pin down actions to specific SHA to comply with org rule by @RobinPicard in #1885
- Accept unsigned exponents in the number type regex by @JSap0914 in #1877
- Emit {0,n} for at_most so the regex compiles on the outlines-core backend by @lollinng in #1871
- Remove unused Llama tokenizer detection by @palios-taey in #1875
- Mark non-required JSON-schema properties NotRequired in TypedDict conversion by @iamsharduld in #1883
- Honor parameter defaults in get_schema_from_signature by @iamsharduld in #1882
- fix: make json-schema-derived dataclasses kw_only so optional-before-required fields don't crash by @CrypticCortex in #1872
- fix(dsl): keep None unquoted for Optional nested in containers by @sarathfrancis90 in #1880
- fix(types): convert JSON Schema type arrays to a Union by @sarathfrancis90 in #1889
- Migrate to src layout by @Youssefares in #1879
- Fix the documentation preview workflow by @RobinPicard in #1891
- Pull Ollama vision model to fix failing multimodal tests by @RobinPicard in #1893
New Contributors
- @Yeuvoir made their first contribution in #1863
- @xilema2 made their first contribution in #1865
- @devteamaegis made their first contribution in #1869
- @u7k4rs6 made their first contribution in #1867
- @tan7vir made their first contribution in #1870
- @JSap0914 made their first contribution in #1877
- @lollinng made their first contribution in #1871
- @palios-taey made their first contribution in #1875
- @iamsharduld made their first contribution in #1883
- @CrypticCortex made their first contribution in #1872
- @sarathfrancis90 made their first contribution in #1880
- @Youssefares made their first contribution in #1879
Full Changelog: 1.3.0...1.3.1