New features and enhancements
- Allow [customizing the crosshair](https://nicegui.io/documentation/interactive_image#crosshairs) in `ui.interactive_image` (3848, 3870 by parlance-zz, falkoschindler)
- Add support for dynamic argument conversion for `ui.aggrid` when using [`run_grid_method`](https://nicegui.io/documentation/aggrid) and [`run_row_method`](https://nicegui.io/documentation/aggrid#run_row_methods) (3866 by xaptronic)
- Add `children` property to 3D objects in [`ui.scene`](https://nicegui.io/documentation/scene) (#3864 by SeiteBroken, falkoschindler)
- Check value of choice elements against options (3809, 3829 by GMezWheel, kevinraymond, arshad-muhammad, falkoschindler)
- Add Cache-Control header to [static files](https://nicegui.io/documentation/section_pages_routing#add_a_directory_of_static_files) (3858, 3865 by python-and-fiction, daya0576)
- Expose additional [PyInstaller](https://nicegui.io/documentation/section_configuration_deployment#package_for_installation) arguments "icon" and "osx-bundle-identifier" (3853 by pikaro)
- Improve logging for [On Air](https://nicegui.io/documentation/section_configuration_deployment#nicegui_on_air) connections (3839 by rodja)
Bugfixes
- Fix inconsistency when replacing default classes, style and props (3826, 3843 by ghbm-itk, python-and-fiction, falkoschindler)
- Fix connection popup showing up behind [`ui.footer`](https://nicegui.io/documentation/page_layout) (#3835, 3836 by kfalcami, falkoschindler)
Documentation
- Add demo about [LaTeX formulas](https://nicegui.io/documentation/markdown#latex_formulas) in [`ui.markdown`](https://nicegui.io/documentation/markdown) (#696, 3860 by egormkn, al-eax, sonnygeorge, retsyo, frankvp11, stepheweffie, motorst1, falkoschindler)
- Mention duplicated tabs with respect to `app.storage.tab` (3867, 3868 by kfalcami, python-and-fiction, rodja)
- Fix link to Quasar's QColorPicker (3883 by ghbm-itk, falkoschindler)
Dependencies
- Bump uvicorn from 0.31.0 to 0.32.0 (3879 by dependabot)
- Bump aiohttp from 3.10.8 to 3.10.9 (3832 by dependabot)
- Bump ruff from 0.6.8 to 0.6.9 (3831 by dependabot)