.. _changelog: ========== Change Log ========== 1.0.0 - 2015-04-28 ------------------ - nexiles|gateway 1.5.0 compatibility 0.2 -- 2014-04-11 ----------------- **enhancements** - [query builder] query options https://github.com/nexiles/nexiles.gateway.query/issues/14 Added query options and `adminquery` option. :ref:`query_options` - [query builder] macro expansion https://github.com/nexiles/nexiles.gateway.query/issues/13 The query builder now expands special keys in queries to a series of queries. :ref:`macro_expansion` 0.1 -- 2014-02-07 ----------------- **enhancements** - [associations] Added `files` associotion. This association generates a list of file URLs which point to the **file service plug-in**. - [fields] Support more fields by stringify attributes. see :ref:`queries_fields` - [query builder] Added fallback for cabinet based objects to the iterated folder config spec. Passing OIDs of cabinet based objects now uses the default cabinet. This allow in effect to restrict queries on all folders, cabinets, sub folders, products, libraries and templates. - [associations] Added `vault_info` association - [association] https://github.com/nexiles/nexiles.gateway.query/issues/4 Added fields and associations - [web api] https://github.com/nexiles/nexiles.gateway.query/issues/3 Implemented web api - [documentation] added initial documentation on queries, api etc. **bug fixes** - [web api] https://github.com/nexiles/nexiles.gateway.query/issues/9 Correctly handle session ID `0`. - [query builder] https://github.com/nexiles/nexiles.gateway.query/issues/7 Fixed a bug where a 500 internal server error would be raised if a unknown type class is specified in a query. - https://github.com/nexiles/nexiles.gateway.query/issues/6 Added locking to the dbquery module. It turned out that the paging session manager API is not reentrant. - https://github.com/nexiles/nexiles.gateway.query/issues/5 The session handling was changed such that only one session per browser is used. Sessions got too big otherwise. **deprecations** none yet. **backward incompatible changes** none yet.