Skip to content

Commit 3dba8af

Browse files
authored
Merge pull request #410 from tdwg/changelog
Add changelog page
2 parents 43aba7d + 16180f3 commit 3dba8af

File tree

2 files changed

+107
-1
lines changed

2 files changed

+107
-1
lines changed

_data/navigation.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
href: /metadata/
77
- text: Data
88
href: /data/
9-
- text: Example dataset
9+
- text: Example
1010
menu:
1111
- text: Example dataset
1212
href: /example/
@@ -21,5 +21,7 @@
2121
href: /example/62c200a9/
2222
- text: FAQ
2323
href: /faq/
24+
- text: Changelog
25+
href: /changelog/
2426
- text: GitHub
2527
href: https://github.com/tdwg/camtrap-dp

pages/changelog.md

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
---
2+
title: Changelog
3+
permalink: /changelog/
4+
toc: true
5+
---
6+
7+
## Camtrap DP (development version)
8+
9+
##### Documentation
10+
11+
- The website now has a [Changelog section](https://camtrap-dp.tdwg.org/changelog/) (inspired by [NEWS.md](https://inbo.github.io/camtrapdp/news/index.html) in R packages), so developers have an overview of upcoming changes and previous releases ([#410](https://github.com/tdwg/camtrap-dp/issues/410)).
12+
13+
## Camtrap DP 1.0.2
14+
15+
{:.text-muted}
16+
[Release 1.0.2](https://github.com/tdwg/camtrap-dp/releases/tag/1.0.2) - Release date: 2025-06-10
17+
18+
Patch release to support Parquet data files. No changes are made to the standard (meta)data terms. There is no need to update your implementations or datasets.
19+
20+
The main changes are listed below ([full diff here](https://github.com/tdwg/camtrap-dp/compare/1.0.1...1.0.2)).
21+
22+
##### Package
23+
24+
- `resources` is a required property in Data Package, but is now also defined as such in Camtrap DP, so this is clearer on the website ([#387](https://github.com/tdwg/camtrap-dp/pull/387)).
25+
- The table schemas now include `NA`, `NaN` and `nan` in addition to `""` as allowed `missingValues` in support of Parquet data files ([#408](https://github.com/tdwg/camtrap-dp/pull/408)).
26+
27+
###### Example dataset
28+
29+
- The example dataset now refers to the R package `camtrapdp` rather than `camtraptor` as related resource ([#407](https://github.com/tdwg/camtrap-dp/pull/407)).
30+
31+
##### Documentation
32+
33+
- The website now has a [FAQ section](https://camtrap-dp.tdwg.org/faq/) ([#329](https://github.com/tdwg/camtrap-dp/issues/329)).
34+
- `CITATION.cff` now includes keywords ([#386](https://github.com/tdwg/camtrap-dp/pull/386)).
35+
36+
## Camtrap DP 1.0.1
37+
38+
{:.text-muted}
39+
[Release 1.0.1](https://github.com/tdwg/camtrap-dp/releases/tag/1.0.1) - Release date: 2024-08-21
40+
41+
Patch release to support validation with frictionless-py 5.17 and up. No changes are made the standard (meta)data terms. There is no need to update your implementations or datasets, unless you want to validate Camtrap DPs with the latest version of frictionless-py.
42+
43+
The main changes are listed below ([full diff here](https://github.com/tdwg/camtrap-dp/compare/1.0...1.0.1)).
44+
45+
##### Package
46+
47+
- Fix issue (missing first slash in `"$ref": "#/$defs/version"`) preventing validation with frictionless-py 5.17 and up ([#383](https://github.com/tdwg/camtrap-dp/pull/383)).
48+
- Link to canonical `https://specs.frictionlessdata.io/schemas/data-package.json` ([#384](https://github.com/tdwg/camtrap-dp/pull/384)).
49+
- Use full URL (`https://camtrap-dp.tdwg.org/data`) to point to data page ([#368](https://github.com/tdwg/camtrap-dp/pull/368)).
50+
51+
##### Documentation
52+
53+
- Example dataset's `observations.csv` no longer starts with BOM character and `datapackage.json` no longer contains superfluous `spatial.bbox`([#370](https://github.com/tdwg/camtrap-dp/pull/370)).
54+
- Update README, homepage and add `CITATION.cff` ([#382](https://github.com/tdwg/camtrap-dp/pull/382)).
55+
- Fix typos in test documentation ([#372](https://github.com/tdwg/camtrap-dp/pull/372)).
56+
57+
## Camtrap DP 1.0
58+
59+
{:.text-muted}
60+
[Release 1.0](https://github.com/tdwg/camtrap-dp/releases/tag/1.0) - Release date: 2023-11-03
61+
62+
First major release of Camtrap DP.
63+
64+
Closes all remaining issues in [milestone 1.0](https://github.com/tdwg/camtrap-dp/milestone/1). The main changes compared to [Camtrap DP 1.0-rc.1](https://github.com/tdwg/camtrap-dp/releases/tag/1.0-rc.1) are listed below ([full diff here](https://github.com/tdwg/camtrap-dp/compare/1.0-rc.1...1.0)). Changes in **bold** have implications for software developers. Thanks to all contributors for getting us to this milestone!
65+
66+
##### Package
67+
68+
- Updated term:`project.samplingDesign` refers to http://rs.tdwg.org/eco/terms/inventoryTypes (#351)
69+
- **Updated term**: `project.captureMethod` has a renamed enum value `activityDetection` (from `motionDetection`) ([#361](https://github.com/tdwg/camtrap-dp/pull/361))
70+
- **Deleted term**: `taxonomic.taxonIDReference` ([#363](https://github.com/tdwg/camtrap-dp/pull/363))
71+
- **Updated term**: `taxonomic.taxonID` is no longer required and appears after `scientificName` ([#363](https://github.com/tdwg/camtrap-dp/pull/363))
72+
73+
##### Deployments
74+
75+
- Table description updated to mention "camera placements"
76+
- Updated term: `setupBy` refers to http://rs.tdwg.org/eco/terms/samplingPerformedBy ([#351](https://github.com/tdwg/camtrap-dp/pull/351))
77+
- Updated term: `cameraDelay` no longer mentions the word "trigger" ([#360](https://github.com/tdwg/camtrap-dp/pull/360))
78+
- Updated term: `cameraHeight` refers to http://rs.tdwg.org/dwc/terms/minimumDistanceAboveSurfaceInMeters and http://rs.tdwg.org/dwc/terms/maximumDistanceAboveSurfaceInMeters ([#362](https://github.com/tdwg/camtrap-dp/pull/362))
79+
- **New term**: `cameraDepth` for marine setups, refers to http://rs.tdwg.org/dwc/terms/minimumDepthInMeters and http://rs.tdwg.org/dwc/terms/maximumDepthInMeters ([#362](https://github.com/tdwg/camtrap-dp/pull/362))
80+
81+
##### Media
82+
83+
- Table description rephrased
84+
- **Updated term**: `captureMethod` has a renamed enum value `activityDetection` (from `motionDetection`) ([#361](https://github.com/tdwg/camtrap-dp/pull/361))
85+
- Updated term: `filePublic` refers to http://rs.tdwg.org/ac/terms/serviceExpectation ([#350](https://github.com/tdwg/camtrap-dp/pull/350))
86+
- **Updated term**: `fileMediatype` refers to http://purl.org/dc/elements/1.1/format and expects values to be a IANA Media Type that starts with `image`, `video`, or `audio` ([#350](https://github.com/tdwg/camtrap-dp/pull/350))
87+
- Updated term: `exifData` has file type `any` to allow string representation of json in csv ([#326](https://github.com/tdwg/camtrap-dp/pull/326))
88+
89+
##### Observations
90+
91+
- Table description updated to fix typo
92+
- Updated term: `observationType` mentions the term `classificationProbability` for `unknown` values.
93+
- **Deleted term**: `taxonID` ([#363](https://github.com/tdwg/camtrap-dp/pull/363))
94+
95+
##### Documentation
96+
97+
- **New website URL**: https://camtrap-dp.tdwg.org (https://tdwg.github.io/camtrap-dp will automatically redirect) ([#342](https://github.com/tdwg/camtrap-dp/pull/342))
98+
- Example dataset has at least one value for all columns (except for `deployments.cameraDepth` and `observations.individual*` columns) ([#326](https://github.com/tdwg/camtrap-dp/pull/326))
99+
- Example dataset includes some local media files ([#348](https://github.com/tdwg/camtrap-dp/pull/348))
100+
- Example dataset is documented with [landing page](https://camtrap-dp.tdwg.org/example/) ([#334](https://github.com/tdwg/camtrap-dp/pull/334))
101+
102+
---
103+
104+
For pre-releases, see <https://github.com/tdwg/camtrap-dp/releases>.

0 commit comments

Comments
 (0)