v4.1.0
What's Changed
- feat: prepare for v4 by @2paperstar in #279
- feat: add ziggle button by @2paperstar in #283
- feat: add ZiggleSelect by @2paperstar in #285
- feat: add ZiggleBottomSheet by @2paperstar in #288
- feat: add ZiggleBackButton by @2paperstar in #290
- feat: add ZiggleLogo by @2paperstar in #300
- feat: add ZiggleCheckbox by @GwanLiZa in #295
- feat: add ZiggleAlert by @GwanLiZa in #320
- feat: add Tag by @GwanLiZa in #316
- feat: add ZiggleChip by @GwanLiZa in #315
- feat: add ZiggleAppBar by @2paperstar in #303
- feat: add PhotoItem by @2paperstar in #322
- fix: v4 button height by @2paperstar in #323
- feat: add ZiggleProgressBar by @2paperstar in #306
- chore(deps): add go_router by @2paperstar in #324
- feat: add ZiggleInput by @dawnfire05 in #317
- feat: group creation sequence UI by @2paperstar in #326
- feat: add ZiggleRowButton by @2paperstar in #309
- refactor: hide ZiggleButtonType by @2paperstar in #314
- feat: add ZiggleToggleButton by @GwanLiZa in #298
- feat: add LanguageToggle by @GwanLiZa in #297
- fix: app name wrong in ios by @2paperstar in #333
- feat: add notice write flow UI by @2paperstar in #332
- feat: add bottom navigator by @2paperstar in #337
- feat: add NoticeCard by @2paperstar in #338
- feat: add feed page by @2paperstar in #339
- feat: category page by @2paperstar in #341
- feat: add search page by @2paperstar in #343
- feat: add notice detail page by @2paperstar in #345
- refactor: notice -> notices by @2paperstar in #350
- feat: implement login by @2paperstar in #348
- fix: refresh token issue by @2paperstar in #353
- feat: add notice list, detail api by @2paperstar in #352
- feat: setting page by @2paperstar in #356
- fix: safe area by @2paperstar in #365
- feat: notice search api by @2paperstar in #367
- feat: add ZiggleTabBar by @2paperstar in #312
- 347 v4 use pretendard by @dawnfire05 in #374
- refactor: use auto route by @2paperstar in #376
- feat: add AgreementItem by @dawnfire05 in #328
- chore: remove favorite bottom tab by @2paperstar in #378
- feat: add notice write api by @2paperstar in #377
- feat: author setting by @2paperstar in #382
- feat: integrate with fcm by @2paperstar in #381
- feat: implement group member card by @dawnfire05 in #386
- fix: infinite load in android by @2paperstar in #390
- feat: make ZiggleSelect controlled by @2paperstar in #397
- fix: issues initial BehaviorSubject not set by @dawnfire05 in #396
- fix: allow notice body selection by @2paperstar in #392
- feat: Member Card Widget by @dawnfire05 in #391
- feat: add editing notice feature by @2paperstar in #388
- chore: remove change account button in write notice config page by @2paperstar in #399
- feat: moved dynamic fonts to dependencies by @dawnfire05 in #405
- feat: integrate reaction api by @2paperstar in #403
- feat: Group Item Widget by @dawnfire05 in #393
- feat: integrate tag api by @2paperstar in #400
- fix: show role label properly in group member widget by @dawnfire05 in #407
- fix: wrong additional notice deadline display condition by @2paperstar in #410
- feat: initial value of tokenSubject in fcmMessagingRepository to null by @dawnfire05 in #415
- feat: integrate with ai api by @2paperstar in #406
- feat: add missing notice actions by @2paperstar in #412
- feat:group management main page by @dawnfire05 in #408
- feat: add developer option hidden menu by @2paperstar in #417
- fix: prevent redirect to write page if user is not logged in by @2paperstar in #419
- feat: my notice page by @2paperstar in #420
- feat: use CachedNetworkImageProvider instead of NetworkImage by @2paperstar in #421
- fix: remove current toast before show new one by @2paperstar in #427
- refactor: don't use AppLocale by @2paperstar in #425
- fix: wrong padding in group creation layout on rounded device by @2paperstar in #436
- fix: notice write consent page cross align by @2paperstar in #430
- refactor: ziggle button factory method -> const constructor by @2paperstar in #431
- fix: single notice shell PathParam missing by @2paperstar in #432
- fix: rounded image in NoticeCard by @2paperstar in #433
- fix: connect scroll controller in ZiggleSelect by @2paperstar in #434
- chore: bump actions/setup-node version to v4 by @2paperstar in #428
- feat: add analytics by @GwanLiZa in #423
- fix: show created at in additional notice by @2paperstar in #440
- fix(ci/cd): remove
env.run
inupload.yml
by @2paperstar in #444 - fix(ci/cd): wrong copy env by @2paperstar in #446
- fix: notice created at in NoticeCard and detail page by @2paperstar in #438
- chore: v4 metadata by @2paperstar in #447
- chore: init crashlytics first by @2paperstar in #448
- fix: copy dotenv using quote by @2paperstar in #449
- chore: bump version to 4.0.4 by @2paperstar in #450
- feat: user change analytics log by @2paperstar in #453
- fix: record smartlook by @2paperstar in #460
- fix: make bottom navigation bar not scrollable by @2paperstar in #458
- fix: add english notice deadline by @2paperstar in #466
- fix: android webview rendering issue by @2paperstar in #462
- feat: move memberCard i18n to group by @dawnfire05 in #469
- feat: add haptic feedback to ZigglePressable by @GwanLiZa in #470
- fix: infinite scroll primary scroll issue by @2paperstar in #475
- feat: fire active icon in notice card by @2paperstar in #477
- feat: gsheets integrated i18n by @2paperstar in #473
- feat: pass email to feedback page by @2paperstar in #478
- fix : locale not assigned properly by @dawnfire05 in #481
- fix: idp login window doesn't close properly by @2paperstar in #482
- fix: appbar doesn't cover webview by @2paperstar in #484
- refactor: delete useless await operator by @dawnfire05 in #485
- feat: implement group detail page UI by @dawnfire05 in #375
- chore: update flutter inapp view pkg by @dawnfire05 in #487
- update dependencies of slang etc by @dawnfire05 in #488
- fix: ignore lang field of translation response by @2paperstar in #492
- fix: don't refresh even though token expired by @2paperstar in #489
- feat: auto save by @2paperstar in #494
- chore(ci/cd): update fastlane by @2paperstar in #496
- chore: remove internal library import of flutter_quill by @2paperstar in #498
- Change initialOptions to initialSettings due to deperation of initialOptions by @dawnfire05 in #493
- fix: AI Translation button not disappear when english content filled by @GwanLiZa in #472
- fix: korean editor is editable after published by @2paperstar in #500
New Contributors
Full Changelog: v3.2.3...v4.1.0