Libgee Roadmap
This is the roadmap for libgee, a collection library providing GObject-based interfaces and classes for commonly used data structures.
- Libgee 0.2 (2009-07-22)
- Generate GIR file
- Branch for 0.2.x stable release
- Libgee 0.3 (2009-08-03)
- Remove setters for hash and equal functions
- Introduce to_array() methods
LinkedList implementation (Mark Lee)
TreeMap and TreeSet implementations (Maciej Piechotka)
MultiMap and MultiSet interfaces and Hash* implementations (Ali Sabil)
- Libgee 0.4 (2009-08-17)
- Bug fix release
- Branch for 0.4.x stable release
- Libgee 0.5 (2009-08-31)
- Extract Sorted* interfaces from Tree* implementations
LinkedHashMap and LinkedHashSet (with predictable iteration time)
Introduce EnumMap and EnumSet (specialized map|set with enum keys)
- Introduce Collections class to host convenience algorithms
- Introduce Queue and Stack interfaces and implementations
- Libgee 0.6.0 (2009-09-14)
- Bug fix release
- Branch for 0.6.x stable release
- Libgee 0.6.1 (2009-09-28)
- Bug fix release
- Libgee 0.7.0 (2009-10-12)
- Introduce collection change events
- Libgee 0.7.1 (2009-10-26)
Introduce WeakHashMap (hash map with weak keys)
- Libgee 0.7.2 (2009-11-09)
- Updatable views
- Libgee 0.7.3 (2009-11-23)
- Concurrent collections implementations
- Libgee 0.8.0 (2009-12-07)
- Bug fix release
- Branch for 0.8.x stable release
- Libgee 0.9.0 (2010-01-18)
- API Freeze
- Libgee 0.9.90 (2010-02-01)
- Bug fix release
- Libgee 0.9.91 (2010-02-15)
- Bug fix release
- Libgee 0.9.92 (2010-03-01)
- Bug fix release
- Libgee 1.0.0 (2010-03-15)
- Documentation complete