What's Changed
* Optimizers now keep track of design vars that impact linear constraints and nonlinear responses separately. by naylor-b in https://github.com/OpenMDAO/OpenMDAO/pull/3275
* Fix for test_scaffold test that doesn't clean up site-packages installs on some machines by hschilling in https://github.com/OpenMDAO/OpenMDAO/pull/3279
* update to hook system to allow args and/or return value to be passed to hook functions by naylor-b in https://github.com/OpenMDAO/OpenMDAO/pull/3276
* Removed 2.0.0 pin from pydocstyle dependency requirement by swryan in https://github.com/OpenMDAO/OpenMDAO/pull/3286
* Try Except for Report Dir removal by andrewellis55 in https://github.com/OpenMDAO/OpenMDAO/pull/3281
* Problem.load_case fix for discrete variables by andrewellis55 in https://github.com/OpenMDAO/OpenMDAO/pull/3284
* Attempting to speed up a discrete variable dependency check. by naylor-b in https://github.com/OpenMDAO/OpenMDAO/pull/3277
* Prob.load_case discrete input fix by andrewellis55 in https://github.com/OpenMDAO/OpenMDAO/pull/3289
* Updated a couple of tests to pass the NumPy 2.x compatibility check by swryan in https://github.com/OpenMDAO/OpenMDAO/pull/3291
* Added InputResidsComp to the list of components. Added `setup_residuals` method for compatibility with dynamic shaping. by robfalck in https://github.com/OpenMDAO/OpenMDAO/pull/3295
* Added the 'list_vars' method to the Case object by swryan in https://github.com/OpenMDAO/OpenMDAO/pull/3293
* Scaling report was causing an extra call to compute totals if there were linear constraints by naylor-b in https://github.com/OpenMDAO/OpenMDAO/pull/3296
* Updating version/notes for 3.34.0 release by swryan in https://github.com/OpenMDAO/OpenMDAO/pull/3299
* Added release notes for 3.34.0 by robfalck in https://github.com/OpenMDAO/OpenMDAO/pull/3297
**Full Changelog**: https://github.com/OpenMDAO/OpenMDAO/compare/3.33.0...3.34.0