Skip to content

Commit ee92fcc

Browse files
committed
Merge branch 'release/0.3.0'
2 parents e6a8a04 + 21b1231 commit ee92fcc

File tree

369 files changed

+9609
-3641
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

369 files changed

+9609
-3641
lines changed

.github/codecov.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
codecov:
2+
require_ci_to_pass: yes
3+
4+
coverage:
5+
range: 70..100
6+
round: down
7+
precision: 2
8+
9+
comment:
10+
layout: "reach, diff, flags, files"
11+
behavior: default
12+
require_changes: false
13+
require_base: no
14+
require_head: no

.github/workflows/audit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
build:
77
strategy:
88
matrix:
9-
node-version: [ '12' ]
9+
node-version: [ '14' ]
1010
os: [ 'ubuntu-latest' ]
1111
name: AUDIT
1212
runs-on: ${{ matrix.os }}

.github/workflows/linter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
build:
77
strategy:
88
matrix:
9-
node-version: [ '12' ]
9+
node-version: [ '14' ]
1010
os: [ 'ubuntu-latest' ]
1111
name: ESLINT
1212
runs-on: ${{ matrix.os }}

.github/workflows/test.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
build:
77
strategy:
88
matrix:
9-
node-version: [ '12' ]
9+
node-version: [ '14' ]
1010
os: [ 'ubuntu-latest' ]
1111
name: BUILD
1212
runs-on: ${{ matrix.os }}
@@ -29,7 +29,7 @@ jobs:
2929
unit:
3030
strategy:
3131
matrix:
32-
node-version: [ '12' ]
32+
node-version: [ '14' ]
3333
os: [ 'ubuntu-latest' ]
3434
name: UNIT
3535
runs-on: ${{ matrix.os }}
@@ -47,12 +47,15 @@ jobs:
4747
4848
- name: Run tests
4949
run: |
50-
npm run test:unit
50+
npm run test:unit.ci -- --coverage
51+
52+
- name: Upload coverage to Codecov
53+
uses: codecov/codecov-action@6004246f47ab62d32be025ce173b241cd84ac58e # https://github.com/codecov/codecov-action/releases/tag/v1.0.13
5154

5255
browsers:
5356
strategy:
5457
matrix:
55-
node-version: [ '12' ]
58+
node-version: [ '14' ]
5659
os: [ 'ubuntu-latest' ]
5760
name: BROWSERS
5861
runs-on: ${{ matrix.os }}

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [0.3.0] - 2020-10-22
10+
11+
### Added
12+
- Added 9 text functions EXACT, LOWER, UPPER, MID, T, SUBSTITUTE, REPLACE, UNICODE, UNICHAR. (#159)
13+
- Added 5 datetime functions: INTERVAL, NETWORKDAYS, NETWORKDAYS.INTL, WORKDAY, WORKDAY.INTL. (#153)
14+
- Added 3 information functions HLOOKUP, ROW, COLUMN. (PR #520)
15+
- Added 5 financial functions FVSCHEDULE, NPV, MIRR, PDURATION, XNPV. (PR #542)
16+
- Added 12 statistical functions VAR.P, VAR.S, VARA, VARPA, STDEV.P, STDEV.S, STDEVA, STDEVPA, VARP, VAR, STDEVP, STDEV. (PR #536)
17+
- Added 2 mathematical functions SUBTOTAL, PRODUCT. (PR #536)
18+
- Added 15 operator functions HF.ADD, HF.CONCAT, HF.DIVIDE, HF.EQ, HF.GT, HF.GTE, HF.LT, HF.LTE, HF.MINUS, HF.MULTIPLY, HF.NE, HF.POW, HF.UMINUS, HF.UNARY_PERCENT, HF.UPLUS (PR #543).
19+
20+
### Fixed
21+
- Fixed multiple issues with VLOOKUP function. (#526, #528)
22+
- Fixed MATCH and INDEX functions compatiblity. (PR #520)
23+
- Fixed issue with config update that does not preserve named expressions. (#527)
24+
- Fixed minor issue with arithmetic operations error messages. (#532)
25+
926
## [0.2.0] - 2020-09-22
1027

1128
### Added

docs/guide/advanced-usage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ console.log(winningTeam)
116116
## Demo
117117

118118
<iframe
119-
src="https://codesandbox.io/embed/github/handsontable/hyperformula-demos/tree/0.2.x/advanced-usage?autoresize=1&fontsize=11&hidenavigation=1&theme=light&view=preview"
119+
src="https://codesandbox.io/embed/github/handsontable/hyperformula-demos/tree/0.3.x/advanced-usage?autoresize=1&fontsize=11&hidenavigation=1&theme=light&view=preview"
120120
style="width:100%; height:500px; border:0; border-radius: 4px; overflow:hidden;"
121121
title="handsontable/hyperformula-demos: advanced-usage"
122122
allow="accelerometer; ambient-light-sensor; camera; encrypted-media; geolocation; gyroscope; hid; microphone; midi; payment; usb; vr; xr-spatial-tracking"

docs/guide/basic-operations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -363,7 +363,7 @@ This demo presents several basic operations integrated with a
363363
sample UI.
364364

365365
<iframe
366-
src="https://codesandbox.io/embed/github/handsontable/hyperformula-demos/tree/0.2.x/basic-operations?autoresize=1&fontsize=11&hidenavigation=1&theme=light&view=preview"
366+
src="https://codesandbox.io/embed/github/handsontable/hyperformula-demos/tree/0.3.x/basic-operations?autoresize=1&fontsize=11&hidenavigation=1&theme=light&view=preview"
367367
style="width:100%; height:500px; border:0; border-radius: 4px; overflow:hidden;"
368368
title="handsontable/hyperformula-demos: basic-operations"
369369
allow="accelerometer; ambient-light-sensor; camera; encrypted-media; geolocation; gyroscope; hid; microphone; midi; payment; usb; vr; xr-spatial-tracking"

docs/guide/basic-usage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ works. It's time to move on to a more
6666
## Demo
6767

6868
<iframe
69-
src="https://codesandbox.io/embed/github/handsontable/hyperformula-demos/tree/0.2.x/basic-usage?autoresize=1&fontsize=11&hidenavigation=1&theme=light&view=preview"
69+
src="https://codesandbox.io/embed/github/handsontable/hyperformula-demos/tree/0.3.x/basic-usage?autoresize=1&fontsize=11&hidenavigation=1&theme=light&view=preview"
7070
style="width:100%; height:500px; border:0; border-radius: 4px; overflow:hidden;"
7171
title="handsontable/hyperformula-demos: basic-usage"
7272
allow="accelerometer; ambient-light-sensor; camera; encrypted-media; geolocation; gyroscope; hid; microphone; midi; payment; usb; vr; xr-spatial-tracking"

docs/guide/batch-operations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ might be sent as a single one.
124124
## Demo
125125

126126
<iframe
127-
src="https://codesandbox.io/embed/github/handsontable/hyperformula-demos/tree/0.2.x/batch-operations?autoresize=1&fontsize=11&hidenavigation=1&theme=light&view=preview"
127+
src="https://codesandbox.io/embed/github/handsontable/hyperformula-demos/tree/0.3.x/batch-operations?autoresize=1&fontsize=11&hidenavigation=1&theme=light&view=preview"
128128
style="width:100%; height:500px; border:0; border-radius: 4px; overflow:hidden;"
129129
title="handsontable/hyperformula-demos: batch-operations"
130130
allow="accelerometer; ambient-light-sensor; camera; encrypted-media; geolocation; gyroscope; hid; microphone; midi; payment; usb; vr; xr-spatial-tracking"

0 commit comments

Comments
 (0)