- The `osr` command now supports using a `planner_objective` function to conduct welfare analysis at higher order (!2411)
- Perfect foresight integration with dates/dseries
- New options `first_simulation_period` and `last_simulation_period` to `perfect_foresight_setup` and `perfect_foresight_with_expectation_errors_setup` commands, to specify the real dates for the simulation (e.g. `2024Q1`);
- The `periods` keyword of the `shocks` and `mshocks` blocks now accept real dates;
- The `learnt_in` option of the `shocks`, `mshocks` and `endval` blocks now accept real dates;
- When real dates are used, the `perfect_foresight_solver` and `perfect_foresight_with_expectation_errors_solver` commands return the simulation as a dseries object in the workspace variable `Simulated_time_series` (which contains both endogenous and exogenous variables).
- New options `first_simulation_period` and `last_simulation_period` to `perfect_foresight_setup` and `perfect_foresight_with_expectation_errors_setup` commands, to specify the real dates for the simulation (e.g. `2024Q1`); (dcd68ef7646151bd6ab2a13f0f8ccfa6eb9950bc)
- The `periods` keyword of the `shocks` and `mshocks` blocks now accept real dates; (545968e3d8be15a1a0342dc621d3a105892efe88)
- The `learnt_in` option of the `shocks`, `mshocks` and `endval` blocks now accept real dates; (f408be5793b8426adc812f7299c4943f52ab0dff)
- When real dates are used, the `perfect_foresight_solver` and `perfect_foresight_with_expectation_errors_solver` commands return the simulation as a dseries object in the workspace variable `Simulated_time_series` (which contains both endogenous and exogenous variables). (2d80043a70805cf1885920d227e839204eb43ddf)
- New `perfect_foresight_controlled_paths` block that gives the possibility of controlling the value of some endogenous variables for some simulation periods (in which case some exogenous variables must be left free and are thus solved for by Dynare, to avoid over-determination of the problem). Can be used either in a pure perfect foresight context, or in perfect foresight with expectation errors.