Skip to content

Commit e1317ef

Browse files
committed
feat(core): add community & engagement system
- Add comprehensive Community & Engagement System - Introduce foundational data models, fixtures, and tests for user reactions, comments, reporting system, and app review funnel - Implement remote configuration via unified CommunityConfig model - Extend UserLimitsConfig for role-based limits - Refactor data models and configuration for scalability and maintainability - Update version to 1.4.0
1 parent 8e02a69 commit e1317ef

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Upcoming
1+
# 1.4.0 - 2025-12-13
22

33
- **feat**: Added a comprehensive **Community & Engagement System**. This major feature introduces the foundational data models, fixtures and tests for user reactions, comments, a multi-entity reporting system, and a smart app review funnel. The entire system is remotely configurable via a new unified `CommunityConfig` model and extends `UserLimitsConfig` to support role-based limits for comments and reports.
44
- **BREAKING** refactor!: Overhauled data models and configuration to align with the new identity pivot toward news aggregator. This major refactor introduces a more scalable remote configuration structure, standardizes enums and models for broader use (e.g., `FeedItem` settings), and simplifies ad, notification, and headline data structures for improved clarity and maintainability.

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: core
22
description: Shared utilities and models.
33
publish_to: none
44
repository: https://github.com/flutter-news-app-full-source-code/core
5-
version: 1.3.1
5+
version: 1.4.0
66

77
environment:
88
sdk: ^3.9.0

0 commit comments

Comments
 (0)