Skip to content

Releases: ptrbrynt/KotlinBloc

0.13

28 Sep 13:40
Compare
Choose a tag to compare
0.13 Pre-release
Pre-release
💥 Replace mapEventToState method with on<Event> syntax

0.12: 💥 Add Emitter receiver to mapEventToState method

28 Sep 12:24
Compare
Choose a tag to compare
Previously, Bloc implementations could emit from anywhere, making it hard to enforce correct usage.

This commit removes the emit method from BlocBase and moves it to a new Emitter interface, which is used as the receiver for mapEventToState.

This allows us to enforce the pattern whereby Blocs can only emit within the mapEventToState method.

Additionally, Cubits now implement the Emitter interface, maintaining their ability to emit from anywhere.

0.11

28 Sep 09:15
Compare
Choose a tag to compare
0.11 Pre-release
Pre-release
🎨 Run ktlint

0.10

28 Sep 09:04
Compare
Choose a tag to compare
0.10 Pre-release
Pre-release
📝 Update sample

0.9

21 Sep 11:58
Compare
Choose a tag to compare
0.9 Pre-release
Pre-release
🔥 Remove close method from BlocBase

0.8

21 Sep 11:04
Compare
Choose a tag to compare
0.8 Pre-release
Pre-release
  • Added BlocObserver

0.7

21 Sep 08:54
Compare
Choose a tag to compare
0.7 Pre-release
Pre-release
📝 Fix incorrect doc comment

0.6

20 Sep 11:08
Compare
Choose a tag to compare
0.6 Pre-release
Pre-release
👷 Create documentation deploy workflow

0.5

17 Sep 13:41
Compare
Choose a tag to compare
0.5 Pre-release
Pre-release
👷 Add jitpack.yml

0.4

17 Sep 13:35
Compare
Choose a tag to compare
0.4 Pre-release
Pre-release
⬆️ Add Android Maven plugin