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

Commit

Permalink
Merge pull request #863 from eyelidlessness/prerelease/6-0-4
Browse files Browse the repository at this point in the history
Prepare for 6.0.4
  • Loading branch information
lognaturel authored Feb 5, 2022
2 parents f26df95 + d064a1b commit cac48f4
Show file tree
Hide file tree
Showing 5 changed files with 52 additions and 28 deletions.
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

0 comments on commit cac48f4

Please sign in to comment.