CHANGELOG.md in conceptql-0.1.1 vs CHANGELOG.md in conceptql-0.2.0
- old
+ new
@@ -1,8 +1,60 @@
# Changelog
All notable changes to this project will be documented in this file.
+## Unreleased
+
+### Added
+- Optimized After/Before nodes when multi-person results are in the right stream.
+- Set end_date as coalesce(end_date, start_date) to make range if end_date missing.
+- Nodes
+ - AnyOverlap
+ - Contains
+ - Filter
+ - Ndc
+ - ObservationPeriod
+ - OneInTwoOut
+ - OverlappedBy
+ - Overlaps
+ - TrimDateEnd
+ - TrimDateStart
+- Nodes for CPRD
+ - Medcode
+ - MedcodeProcedure
+ - ObservationByEnttype
+ - Prodcode
+- Nodes for SEER
+ - FromSeerVisits
+ - ToSeerVisits
+- Ability to limit results to a set of patients by setting Tree#person_ids
+- "units_source_value" and "source_value" columns in results
+- TimeWindow supports date literals
+- ConditionType supports search for "primary"
+- Nodifier#to_metadata
+
+### Changed
+- Except now allows :ignore_date option
+ - Comparison is only done on criterion_id/type
+- DateRange START/END use observation_period instead of visit_occurrence
+- Operator#columns value_as_numeric => value_as_number
+- Syntax is now more "lispy"
+- Recall now uses any labeled operator as if that operator was fed to "Define" operator
+- Nodes now called Operators
+
+### Deprecated
+- Nothing.
+
+### Removed
+- Let/Define operators
+
+### Fixed
+- Many broken specs.
+- Union calls #from_self on incoming streams to avoid column issues
+- Concept node now works again
+- Define ensures tables are built
+
+
## 0.1.1 - 2014-09-18
### Added
- Nothing.
@@ -11,10 +63,10 @@
### Removed
- Nothing.
### Fixed
-- Calling Query#sql no longer creates a bunch of temporary tables
+- Calling Query#sql no longer creates a bunch of temporary tables.
## 0.1.0 - 2014-09-04
### Added