Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🎉 3.5.0 #388

Merged
merged 61 commits into from
Jul 27, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
0325bcc
Merge branch main into develop [skip ci]
github-actions[bot] May 14, 2022
78fd1c6
ci: Remove docker setup
sebbo2002 May 16, 2022
66d3a69
chore: Remove changelog entries from js-template
sebbo2002 May 16, 2022
4bf0005
ci: Remove GH_TOKEN and use GITHUB_TOKEN
sebbo2002 May 16, 2022
f56985c
Merge remote-tracking branch 'template/typescript' into develop
sebbo2002 May 16, 2022
a797059
ci: Fix github pages release
sebbo2002 May 16, 2022
93caa85
Update all development npm dependencies (2022-05-17) (#383)
depfu[bot] May 17, 2022
bb0aac1
ci: Fix template updater permissions
sebbo2002 May 18, 2022
5c7457c
Merge pull request #384 from sebbo2002/template-updater/update
sebbo2002 May 18, 2022
c20397e
Update event.ts
garv-shah May 19, 2022
8a7beb9
docs(Event): Change createAlarm type property to enum in documentation
sebbo2002 May 19, 2022
f2a8b89
chore(release): :bookmark: 3.4.4-develop.1 [skip ci]
semantic-release-bot May 19, 2022
b5c2eb6
Revert "ci: Remove GH_TOKEN and use GITHUB_TOKEN"
sebbo2002 May 19, 2022
2272ea5
Merge branch 'develop' into template-updater/update
sebbo2002 May 19, 2022
e8daaf9
Merge pull request #387 from sebbo2002/template-updater/update
sebbo2002 May 19, 2022
70d97d6
chore(release): :bookmark: 3.4.4-develop.2 [skip ci]
semantic-release-bot May 19, 2022
753c0c3
ci: Use GITHUB_TOKEN if possible
sebbo2002 May 20, 2022
8a46ac3
Merge remote-tracking branch 'template/typescript' into develop
sebbo2002 May 20, 2022
e10883d
ci: Update template updater config
sebbo2002 May 20, 2022
34e8204
Merge pull request #389 from sebbo2002/template-updater/update
sebbo2002 May 20, 2022
188c445
ci: Run tests with node 14, 16 and 18 (remove node 12)
sebbo2002 May 21, 2022
57d92f5
Merge pull request #390 from sebbo2002/template-updater/update
sebbo2002 May 21, 2022
ba839be
docs(Readme): Remove broken david badge
sebbo2002 May 22, 2022
2e547e3
chore(release): :bookmark: 3.4.4-develop.3 [skip ci]
semantic-release-bot May 22, 2022
ea3d24d
Update all development npm dependencies (2022-05-24)
depfu[bot] May 24, 2022
061fde7
Merge pull request #391 from sebbo2002/depfu/batch_dev/npm/2022-05-24
sebbo2002 May 24, 2022
fce0098
ci: Do not enforce conventional commits for dev dependency updated
sebbo2002 May 24, 2022
fc68d64
Merge pull request #392 from sebbo2002/template-updater/update
sebbo2002 May 25, 2022
47e5d57
Update all development npm dependencies (2022-05-31)
depfu[bot] May 31, 2022
87d4ced
Merge pull request #393 from sebbo2002/depfu/batch_dev/npm/2022-05-31
sebbo2002 May 31, 2022
10bd254
ci: Don't run conventional commit check for depfu batch updates
sebbo2002 Jun 1, 2022
0fe2e77
Merge pull request #394 from sebbo2002/template-updater/update
sebbo2002 Jun 1, 2022
ed29a50
chore(deps): bump npm from 8.3.2 to 8.12.0
dependabot[bot] Jun 2, 2022
ccdcffd
Merge pull request #395 from sebbo2002/dependabot/npm_and_yarn/npm-8.…
sebbo2002 Jun 3, 2022
0b1ce57
chore(release): :bookmark: 3.4.4-develop.4 [skip ci]
semantic-release-bot Jun 3, 2022
61ff19c
build(deps): Bump semver-regex from 3.1.2 to 3.1.4
dependabot[bot] Jun 3, 2022
8e66b95
chore(deps): bump semver-regex from 3.1.3 to 3.1.4
dependabot[bot] Jun 4, 2022
fcc6648
Merge pull request #76 from sebbo2002/dependabot/npm_and_yarn/semver-…
sebbo2002 Jun 7, 2022
27aafaa
Merge pull request #396 from sebbo2002/dependabot/npm_and_yarn/semver…
sebbo2002 Jun 7, 2022
0a99b60
chore(release): :bookmark: 3.4.4-develop.5 [skip ci]
semantic-release-bot Jun 7, 2022
5697c42
Update all development npm dependencies (2022-06-07) (#397)
depfu[bot] Jun 7, 2022
d881317
Merge branch 'develop' into template-updater/update
sebbo2002 Jun 9, 2022
f71585d
Merge pull request #398 from sebbo2002/template-updater/update
sebbo2002 Jun 9, 2022
c5c4610
chore(release): :bookmark: 3.4.4-develop.6 [skip ci]
semantic-release-bot Jun 9, 2022
93cf1a6
chore(deps): update semantic-release to version 19.0.3 (#399)
depfu[bot] Jun 10, 2022
63673ea
chore(release): :bookmark: 3.4.4-develop.7 [skip ci]
semantic-release-bot Jun 10, 2022
8c39b16
Update all development npm dependencies (2022-06-14) (#400)
depfu[bot] Jun 14, 2022
59c042d
ci: Run template updater with bot token
sebbo2002 Jun 16, 2022
e0649cc
Merge branch 'typescript' of github.com:sebbo2002/js-template into ty…
sebbo2002 Jun 16, 2022
090cd63
ci: Run template updater with bot token
sebbo2002 Jun 16, 2022
8050456
Merge pull request #401 from sebbo2002/template-updater/update
sebbo2002 Jun 16, 2022
bda002d
Update all development npm dependencies (2022-06-21) (#402)
depfu[bot] Jun 21, 2022
9067c91
Update all development npm dependencies (2022-06-28) (#403)
depfu[bot] Jun 28, 2022
40c3489
Update all development npm dependencies (2022-07-05) (#406)
depfu[bot] Jul 5, 2022
37065ed
chore(deps): update moment to version 2.29.4 (#407)
depfu[bot] Jul 6, 2022
96d5066
chore(release): :bookmark: 3.4.4-develop.8 [skip ci]
semantic-release-bot Jul 6, 2022
606fa06
Update all development npm dependencies (2022-07-12) (#408)
depfu[bot] Jul 12, 2022
75f90a0
Update all development npm dependencies (2022-07-19) (#409)
depfu[bot] Jul 19, 2022
56cffc7
feat: Replace external types with stub types
sebbo2002 Jul 25, 2022
6019701
chore(release): :bookmark: 3.5.0-develop.1 [skip ci]
semantic-release-bot Jul 25, 2022
b4d03b2
Update all development npm dependencies (2022-07-26) (#410)
depfu[bot] Jul 26, 2022
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
10 changes: 0 additions & 10 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,3 @@ updates:
include: scope
schedule:
interval: weekly
- package-ecosystem: docker
directory: /
assignees:
- sebbo2002
commit-message:
prefix: "build"
include: scope
schedule:
interval: weekly

3 changes: 2 additions & 1 deletion .github/workflows/is-semantic-pr.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
name: is-semantic-pr
on:
- pull_request
pull_request: null

jobs:
is-semantic-release:
runs-on: ubuntu-latest
if: ${{ startsWith(github.head_ref, 'depfu/batch_dev/') != true }}
steps:
- name: 🤖 is-semantic-release
uses: sebbo2002/action-is-semantic-pr@develop
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/stale-issues.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ on:
jobs:
stale:
runs-on: ubuntu-latest
permissions:
issues: write
pull-requests: write
steps:
- name: 🧹 Cleanup issues & pull requests
uses: actions/stale@v5
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/template-updater.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,10 @@ jobs:
runs-on: ubuntu-latest
if: ${{ github.repository != 'sebbo2002/js-template' }}
steps:
- name: 🤖 is-semantic-release
- name: 🤖 template-updater
uses: sebbo2002/action-template-updater@develop
with:
token: ${{ secrets.GITHUB_TOKEN }}
template: sebbo2002/js-template
token: ${{ secrets.GH_TOKEN }}
bot-token: ${{ secrets.GITHUB_TOKEN }}
template: sebbo2002/js-template/typescript
assignees: sebbo2002
4 changes: 2 additions & 2 deletions .github/workflows/test-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
if: contains(toJson(github.event.commits.*.message), '[skip ci]') == false || github.ref == 'refs/heads/main'
strategy:
matrix:
node: [12.x, 14.x, 16.x]
node: [14.x, 16.x, 18.x]
steps:
- name: ☁️ Checkout Project
uses: actions/checkout@v3
Expand Down Expand Up @@ -94,7 +94,7 @@ jobs:
if: ${{ github.ref == 'refs/heads/main' }}
uses: everlytic/[email protected]
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
github_token: ${{ secrets.GH_TOKEN }}
source_ref: 'main'
target_branch: 'develop'
commit_message_template: 'Merge branch {source_ref} into {target_branch} [skip ci]'
28 changes: 28 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,31 @@
# [3.5.0-develop.1](https://github.com/sebbo2002/ical-generator/compare/v3.4.4-develop.8...v3.5.0-develop.1) (2022-07-25)


### Features

* Replace external types with stub types ([56cffc7](https://github.com/sebbo2002/ical-generator/commit/56cffc7a4e9f741e779d445bfaf749b6885a4504)), closes [#405](https://github.com/sebbo2002/ical-generator/issues/405)

## [3.4.4-develop.8](https://github.com/sebbo2002/ical-generator/compare/v3.4.4-develop.7...v3.4.4-develop.8) (2022-07-06)

## [3.4.4-develop.7](https://github.com/sebbo2002/ical-generator/compare/v3.4.4-develop.6...v3.4.4-develop.7) (2022-06-10)

## [3.4.4-develop.6](https://github.com/sebbo2002/ical-generator/compare/v3.4.4-develop.5...v3.4.4-develop.6) (2022-06-09)

## [3.4.4-develop.5](https://github.com/sebbo2002/ical-generator/compare/v3.4.4-develop.4...v3.4.4-develop.5) (2022-06-07)

## [3.4.4-develop.4](https://github.com/sebbo2002/ical-generator/compare/v3.4.4-develop.3...v3.4.4-develop.4) (2022-06-03)

## [3.4.4-develop.3](https://github.com/sebbo2002/ical-generator/compare/v3.4.4-develop.2...v3.4.4-develop.3) (2022-05-22)

## [3.4.4-develop.2](https://github.com/sebbo2002/ical-generator/compare/v3.4.4-develop.1...v3.4.4-develop.2) (2022-05-19)


### Reverts

* Revert "ci: Remove GH_TOKEN and use GITHUB_TOKEN" ([b5c2eb6](https://github.com/sebbo2002/ical-generator/commit/b5c2eb66170b38bda1e49ad5bb5cf02bd13eb8e4))

## [3.4.4-develop.1](https://github.com/sebbo2002/ical-generator/compare/v3.4.3...v3.4.4-develop.1) (2022-05-19)

## [3.4.3](https://github.com/sebbo2002/ical-generator/compare/v3.4.2...v3.4.3) (2022-05-14)

## [3.4.3-develop.2](https://github.com/sebbo2002/ical-generator/compare/v3.4.3-develop.1...v3.4.3-develop.2) (2022-05-13)
Expand Down
15 changes: 1 addition & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,8 @@
<img src="https://img.shields.io/bundlephobia/min/ical-generator?style=flat-square" alt="Module Size" />
</a>
<a href="https://github.com/sebbo2002/ical-generator/actions">
<img src="https://img.shields.io/github/workflow/status/sebbo2002/ical-generator/Tests?style=flat-square" alt="CI Status" />
<img src="https://img.shields.io/github/workflow/status/sebbo2002/ical-generator/Test%20%26%20Release?style=flat-square" alt="CI Status" />
</a>
<img src="https://img.shields.io/david/sebbo2002/ical-generator?style=flat-square" alt="Dependency Status" />
</p>

<br />
Expand Down Expand Up @@ -132,18 +131,6 @@ npm run browser-test
It's [here](https://github.com/sebbo2002/ical-generator/blob/develop/CHANGELOG.md). If you need the changelog for
`ical-generator` 1.x.x and older, you'll find it [here](https://github.com/sebbo2002/ical-generator/blob/25338b8bf98f9afd3c88849e735fa33fa45fb766/CHANGELOG.md).

### I use Typescript and get `TS2307: Cannot find module` errors
`ical-generator` supports some third-party libraries such as moment.js or Day.js. To enable Typescript to do something
with these types, they must of course also be installed. Unfortunately, npm does not install optional `peerDependencies`.
Because these modules are not necessary for JavaScript users, I have marked these modules as optional. So if you use
Typescript, you need the following modules to build the code that uses `ical-calendar`:

```bash
npm i -D @types/node rrule moment-timezone moment dayjs @types/luxon
```

For JavaScript users they are not necessary.

### I get a `ReferenceError: TextEncoder is not defined` error (in some browsers)
This library uses [`TextEncoder`](https://developer.mozilla.org/en-US/docs/Web/API/TextEncoder), which
is available in node.js ≥ 11.0.0 and [all modern browsers](https://caniuse.com/?search=textencoder).
Expand Down
Loading