Skip to content
This repository has been archived by the owner on Nov 29, 2023. It is now read-only.

Prepare for 6.0.4 #863

Merged
merged 2 commits into from
Feb 5, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@ Change Log
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).

[6.0.4] - 2022-02-04
---------------------

##### Changed

- Fix: Disable <option>s for readonly <select>s with itemsets (#843)

[6.0.3] - 2022-02-03
---------------------

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ We have to admit we do not test on all of these, but are committed to fixing bro

### Releases
1. Create release PR
1. Check [Dependabot](https://github.com/enketo/enketo-transformer/security/dependabot) for alerts
1. Check [Dependabot](https://github.com/enketo/enketo-core/security/dependabot) for alerts
1. Run `npm update`
- Check if `node-forge` has been updated and if so, verify encrypted submissions end-to-end
1. Run `npm audit`
Expand Down
31 changes: 31 additions & 0 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,37 @@ <h3 id="browser-support">Browser support</h3>
</ul>
<p>We have to admit we do not test on all of these, but are committed to fixing browser-specific bugs that are reported for these browsers. Naturally, older browsers versions will often work as well - they are just not officially supported.</p>
<p><a href="https://enketo.github.io/enketo-core/tutorial-90-ie11.html">Here is some guidance</a> that may be helpful when trying to create a build that possibly runs on Internet Explorer 11.</p>
<h3 id="releases">Releases</h3>
<ol>
<li>Create release PR</li>
<li>Check <a href="https://github.com/enketo/enketo-core/security/dependabot">Dependabot</a> for alerts</li>
<li>Run <code>npm update</code>
<ul>
<li>Check if <code>node-forge</code> has been updated and if so, verify encrypted submissions end-to-end</li>
</ul>
</li>
<li>Run <code>npm audit</code>
<ul>
<li>Run <code>npm audit fix --production</code> to apply most important fixes</li>
</ul>
</li>
<li>Run <code>npm ci</code></li>
<li>Run <code>npm test</code></li>
<li>Run <code>npm run build-docs</code></li>
<li>Update <code>CHANGELOG.md</code></li>
<li>Update version in <code>package.json</code>
<ul>
<li>Bump to major version if consumers have to make changes.</li>
</ul>
</li>
<li>Merge PR with all changes</li>
<li>Create GitHub release</li>
<li>Tag and publish the release
<ul>
<li>GitHub Action will publish it to npm</li>
</ul>
</li>
</ol>
<h3 id="sponsors">Sponsors</h3>
<p>The development of this library was sponsored by:</p>
<ul>
Expand Down
36 changes: 11 additions & 25 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "enketo-core",
"description": "Extensible Enketo form engine",
"homepage": "https://enketo.org",
"version": "6.0.3",
"version": "6.0.4",
"license": "Apache-2.0",
"os": [
"darwin",
Expand Down Expand Up @@ -72,7 +72,7 @@
"istanbul-reporter-shield-badge": "^1.2.1",
"jsdoc": "^3.6.10",
"json-pretty": "0.0.1",
"karma": "^6.3.12",
"karma": "^6.3.14",
"karma-chrome-launcher": "^3.1.0",
"karma-coverage": "^2.1.0",
"karma-esbuild": "^2.2.0",
Expand Down