1.) Updates Plasmo.jl to work with JuMP 1.0
2.) Updates the documentation to be consistent with the current API
3.) Makes a few API updates to finalize the primary optigraph interface
It also increments the version counter to v0.5.0 as there are some minor API updates and it denotes the version intended to work with JuMP v1.0. It shouldn't be a breaking release and deprecation warnings should be issued for retired syntax.
This PR mainly does 3 things:
1.) Updates Plasmo.jl to work with JuMP 1.0 2.) Updates the documentation to be consistent with the current API 3.) Makes a few API updates to finalize the primary optigraph interface
It also increments the version counter to v0.5.0 as there are some minor API updates and it denotes the version intended to work with JuMP v1.0. It shouldn't be a breaking release and deprecation warnings should be issued for retired syntax.