Skip to content

Commit

Permalink
release(3.0.0): version & changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
erisu committed Nov 13, 2021
1 parent 7e15e2d commit a1df480
Show file tree
Hide file tree
Showing 4 changed files with 68 additions and 4 deletions.
64 changes: 64 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,69 @@
# Change Log

## 3.0.0

**Overview:**

In this major release, there are many breaking changes to the Android platform. The primary changes in this release are dropping Android Support Library for AndroidX, updating the Google Services Gradle Plugin requirement, refactoring the code to Kotlin, and upgrading all other third-party libraries. See below for more details.

---

**Requirement Changes:**

* Cordova-Android: 9.x

---

**Libraries & Dependencie Updates and Changes:**

* Bumped `me.leolin:ShortcutBadger@1.1.22`
* Bumped `Google Services Gradle Plugin@4.3.8`
* Migrated from **Android Support Library** to **AndroidX**
* Added `androidx.core:core@1.6.+`

---

**Breaking:**

* feat!(android): migrate source code to kotlin w/ refactors (#123)
* kotlin@1.5.20
* add before_compile hookscript for cordova-android 9.x support
* converted all java files to kotlin
* updted target-dir path for kotlin files
* refactored with improved null checks
* removed some duplicated code
* updated logging (more logging & better tagging)¥
* feat!(android): bump platform requirements (#122)
* feat!(android): bump me.leolin:ShortcutBadger@1.1.22 (#121)
* feat!(android): bump Google Services Gradle Plugin@4.3.8 (#120)
* feat!(android): Migrate to AndroidX (#119)
* feat!(android): migrate ASL to AndroidX
* feat!(android): swap framework support-v13 w/ androidx.core
* feat!(android): force AndroidXEnabled to true
* feat!(android): bump androidx.core:core@1.6.+
* doc(android): add androidx core version

**Fixes:**

* fix(docs): update TS type import to new package name (#109)

**Chores:**

* chore: rebuilt package-lock.json (#131)
* chore: bump npm dev dependencies (#132) (#133)
* chore(npm): bump devDep, rebuild package-lock & fix audit (#110)
* chore(npm): bump devDep @cordova/eslint-config@^4.0.0 w/ fixes (#144)

**CI:**

* ci: remove old travis configs (#128)
* ci: add codacy badge (#129)
* ci: add gh-actions badge to readme (#130)

**Docs:**

* doc: fixed minor typo (#98)

## 2.0.0

**Overview:**
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

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

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@havesource/cordova-plugin-push",
"version": "3.0.0-dev.2",
"version": "3.0.0",
"description": "Register and receive push notifications.",
"scripts": {
"build": "babel src/js --out-dir www",
Expand Down
2 changes: 1 addition & 1 deletion plugin.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
xmlns:android="http://schemas.android.com/apk/res/android"
id="@havesource/cordova-plugin-push" version="3.0.0-dev.2">
id="@havesource/cordova-plugin-push" version="3.0.0">

<name>Cordova Push Plugin</name>
<description>Enable receiving push notifications on Android, iOS and Windows devices. Android uses Firebase Cloud Messaging. iOS uses Apple APNS Notifications. Windows uses Microsoft WNS Notifications.</description>
Expand Down

0 comments on commit a1df480

Please sign in to comment.