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

Add changelog for v1.1.0 #199

Merged
merged 2 commits into from
Aug 6, 2021
Merged
Changes from all commits
Commits
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
53 changes: 43 additions & 10 deletions docs/pages/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,52 @@ You can see [GitHub releases](https://github.com/PatilShreyas/NotyKT/releases) w

---

## _v1.1.0_ (2021-08-06)

This release includes User experience improvements in the Jetpack Compose Application. No change in simple app.

### 🔮 What's New?**

- [[#117](https://github.com/PatilShreyas/NotyKT/issues/117)] Added screen: **About** for the details regarding application.
- [[#118](https://github.com/PatilShreyas/NotyKT/issues/118)] Added ***Swipe to refresh*** support in Notes screen to re-load the notes.

### ✅ Bug Fixes / Improvements**

All below fixes and improvements are done in the Compose application.

- [[#117](https://github.com/PatilShreyas/NotyKT/issues/117)] Clear all previous screens from backstack after successful login/signup.
- [[#117](https://github.com/PatilShreyas/NotyKT/issues/117)] Added validation for input text fields in Login and Signup screen.
- [[#120](https://github.com/PatilShreyas/NotyKT/issues/120)] Fix Background of Login screen in Dark mode (_Earlier, it's not supporting dark theme well_)
- [[#151](https://github.com/PatilShreyas/NotyKT/issues/117)] Added transition while navigating through the screens.
- [[#196](https://github.com/PatilShreyas/NotyKT/issues/197)] Avoid re-syncing notes every time whenever notes screen is launched
(_after returning to notes screen from other screens like About or note details_).
- [[#197](https://github.com/PatilShreyas/NotyKT/issues/197)] Improved UI/UX of the input Text fields throughout the application.
- Fix: Back button pressed in note details screen creates new Notes screen instead of going back.

### 🎯 Codebase Improvements**

- [[#117](https://github.com/PatilShreyas/NotyKT/issues/117)] Create re-usable Composable components to reduce the repetitive code.
- Migrated to the latest version of Dagger 2.31.2.
- Using the stable release of Jetpack Compose 1.0.1 with Kotlin 1.5.21.
- Renamed color components of theme.
- Use Hilt Compose navigation.
- Cleaned up code, refactored classes and composable methods.

---

## _v1.0.0_ (2021-02-07)

This release includes major changes and improvements.

**🔮 What's New?**
### 🔮 What's New?

- [[#15](https://github.com/PatilShreyas/NotyKT/issues/15)] Implemented App UI with Jetpack Compose UI toolkit.

**✅ Bug Fixes / Improvements**
### ✅ Bug Fixes / Improvements

- Fix crash when pressed back from Note details.

**🎯 Codebase Improvements**
### 🎯 Codebase Improvements

- [[#15](https://github.com/PatilShreyas/NotyKT/issues/15)] Added module for Jetpack Compose implementation: `:app:composeapp`.
- Migrated to the latest version of Dagger 2.31.2.
Expand All @@ -28,17 +61,17 @@ This release includes major changes and improvements.

This release includes some minor fixes and improvements.

**🔮 What's New?**
### 🔮 What's New?

- [[#88](https://github.com/PatilShreyas/NotyKT/issues/88)] Added menu for sharing note content as Image to external apps.
Now there're be two sub-menus for sharing menu i.e. _'Share as Text'_ and _'Share as Image'_
- [[#92](https://github.com/PatilShreyas/NotyKT/issues/92)] Added dialogs for showing loading progress or errors for better understanding with interactive animations.

**✅ Bug Fixes / Improvements**
### ✅ Bug Fixes / Improvements

- [[#90](https://github.com/PatilShreyas/NotyKT/issues/90)] Username field was earlier taking multi-line inputs. This has been fixed and it only takes single-line input.

**🎯 Codebase Improvements**
### 🎯 Codebase Improvements

- [[#81](https://github.com/PatilShreyas/NotyKT/issues/81)] Migrated from `LiveData` to `Flow` in _ViewModels_. This has been implemented so that we can effectively manage states in future when integrated with Jetpack Compose UI.

Expand All @@ -48,7 +81,7 @@ Now there're be two sub-menus for sharing menu i.e. _'Share as Text'_ and _'Shar

This release includes some major feature and improvements

**🔮 What's New?**
### 🔮 What's New?

- [[#36](https://github.com/PatilShreyas/NotyKT/issues/36)] Added Offline capability in the application

Expand All @@ -60,11 +93,11 @@ Now onwards, internet connectivity isn't necessary to interact with _NotyKT app_

This release includes some fixes and improvements

**🔮 What's New?**
### 🔮 What's New?

- [[#54](https://github.com/PatilShreyas/NotyKT/issues/54)] Added About screen in the application with app details.

**✅ Bug Fixes / Improvements**
### ✅ Bug Fixes / Improvements

- [[#59](https://github.com/PatilShreyas/NotyKT/issues/59)] Layout of Login and Register was lying above the status bar.
- [[#56](https://github.com/PatilShreyas/NotyKT/issues/56)] Note content layout in Add/details was not smooth to handle. Now it's flexible with smooth Scroll-ability.
Expand All @@ -76,7 +109,7 @@ This release includes some fixes and improvements

This is the initial version of Noty Android application.

**Features:**
### Features

- Authentication (Login/Signup)
- List all notes.
Expand Down