diff --git a/CHANGELOG.md b/CHANGELOG.md
index 96ec2851..ce6988bf 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,12 @@
+## 0.1.5
+
+- Added initial macOS support. (Thanks to @jnschulze).
+- Improved NativePort callbacks & removed unnecessary serialization.
+- Now using a common dartvlc wrapper CMake library for all platforms. (Thanks to @jnschulze).
+- Other bug-fixes related to `Video`. (Thanks to @jnschulze).
+- Setup garbage cleaning finalizers for memory allocated on heap (for C++/Dart FFI communication).
+- Removed deprecated libVLC API calls.
+
## 0.1.4
- Now `Player` no longer requires `videoWidth` & `videoHeight` to be passed for video playback.
diff --git a/README.md b/README.md
index a17b83c1..e03e4d2d 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
-Flutter media playback, broadcast, recording & chromecast library for Windows & Linux.
+Flutter media playback, broadcast, recording & chromecast library for Windows, Linux & macOS.
Written in C++ using libVLC & libVLC++.
![](https://github.com/alexmercerind/dart_vlc/blob/assets/dart_vlc_windows_11_1.PNG?raw=true)
@@ -433,9 +433,9 @@ Under progress or planned features (irrespective of order)...
First of all, thanks to the [VideoLAN](https://www.videolan.org) team for creating [libVLC](https://github.com/videolan/vlc) & [libVLC++](https://github.com/videolan/libvlcpp). Really great guys really great at their work.
-Thanks to [@jnschulze](https://github.com/jnschulze) for his awesome contributions to this project & to Flutter engine like adding texture support.
+Thanks to [@jnschulze](https://github.com/jnschulze) for his awesome contributions to this project & to Flutter engine itself like adding texture support.
-Thanks to [@namniav](https://github.com/namniav) for working on macOS support.
+Thanks to [@jnschulze](https://github.com/jnschulze) & [@namniav](https://github.com/namniav) for working on macOS support.
Thanks to [@stuartmorgan](https://github.com/stuartmorgan) from [The Flutter Team](https://flutter.dev) for helping out the project with his opinions.
diff --git a/ffi/CHANGELOG.md b/ffi/CHANGELOG.md
index 14905a79..2340338c 100644
--- a/ffi/CHANGELOG.md
+++ b/ffi/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.1.3
+
+- Update `ReceivePort` listener to match new NativePort callbacks.
+
## 0.1.2
- Improved memory cleanup inside FFI.
diff --git a/ffi/pubspec.yaml b/ffi/pubspec.yaml
index 6ede3151..46b29e39 100644
--- a/ffi/pubspec.yaml
+++ b/ffi/pubspec.yaml
@@ -1,6 +1,6 @@
name: dart_vlc_ffi
description: FFI based binding to dart_vlc wrapper (Based on libVLC & libVLC++).
-version: 0.1.2
+version: 0.1.3
homepage: https://github.com/alexmercerind/dart_vlc
repository: https://github.com/alexmercerind/dart_vlc
documentation: https://github.com/alexmercerind/dart_vlc/blob/master/README.md
diff --git a/pubspec.yaml b/pubspec.yaml
index a702c624..f33c7524 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,6 +1,6 @@
name: dart_vlc
-description: A media playback library for Dart & Flutter. Based on libVLC & libVLC++.
-version: 0.1.4
+description: Flutter media playback, broadcast, recording & chromecast library. Based on libVLC & libVLC++.
+version: 0.1.5
homepage: https://github.com/alexmercerind/dart_vlc
repository: https://github.com/alexmercerind/dart_vlc
documentation: https://github.com/alexmercerind/dart_vlc/blob/master/README.md