What's Changed
* feat: add py.typed by Goldziher in https://github.com/google-gemini/generative-ai-python/pull/509
* Remove references to Pro 1.0 by MarkDaoust in https://github.com/google-gemini/generative-ai-python/pull/600
* Fix GenerationConfig to match the API. by MarkDaoust in https://github.com/google-gemini/generative-ai-python/pull/609
* fix: thread-safe discovery API setup (Issues327) by Sumeet213 in https://github.com/google-gemini/generative-ai-python/pull/583
* Use double quotes for JSON object keys by westonruter in https://github.com/google-gemini/generative-ai-python/pull/612
* Add whitespace to generated tables to fix markdown in tables. by MarkDaoust in https://github.com/google-gemini/generative-ai-python/pull/602
* Fix arg length error, add multimodal examples, update video prompt by vishal-dharm in https://github.com/google-gemini/generative-ai-python/pull/634
* Move imports into samples by MarkDaoust in https://github.com/google-gemini/generative-ai-python/pull/638
* fix: Pass along model version in GenerateContentResponse by Annhiluc in https://github.com/google-gemini/generative-ai-python/pull/621
* Copy AIS templates from cookbook. by MarkDaoust in https://github.com/google-gemini/generative-ai-python/pull/635
* Update google-ai-generativelanguage version by MarkDaoust in https://github.com/google-gemini/generative-ai-python/pull/665
New Contributors
* Goldziher made their first contribution in https://github.com/google-gemini/generative-ai-python/pull/509
* Sumeet213 made their first contribution in https://github.com/google-gemini/generative-ai-python/pull/583
* westonruter made their first contribution in https://github.com/google-gemini/generative-ai-python/pull/612
* vishal-dharm made their first contribution in https://github.com/google-gemini/generative-ai-python/pull/634
* Annhiluc made their first contribution in https://github.com/google-gemini/generative-ai-python/pull/621
**Full Changelog**: https://github.com/google-gemini/generative-ai-python/compare/v0.8.3...v0.8.4