- Allow Dictionaries v0.4
- Migrate from SnoopPrecompile to PrecompileTools
- Add missing package names
- Extend JuMP.Containers.rowtable for
Tables.jl
support added in JuMP v1.4.0
- Major cleanup and improved test coverage
- Breaking changes:
- Remove
SparseVarArray' in favor of
IndexedVarArray` - Remove custom macros and constructors in favor of exending standard JuMP macros
- Remove support for
DataFrame
and customTables.jl
interface in favor of exending upstreamed Tables support in JuMP (will be added back when ready)
- Remove
- Add IndexedVarArray that checks for valid indices on insert and has improved performance
- Release under MIT License
- Support Tables interface also for variables stored in DenseAxisArray
- Slicing and selection with ':'
- Sparse variables with index names in construction
- Support Tables.jl interface for solution variables
- Initial version
- SparseArray for data and JuMP-variables with zero for non-existing indices
- Customized and fast routines for index selection based on patterns
- Support for dynamic creation of new entries in variable arrays (SparseVarArray)