Skip to content

Update Flutter version and refactor project naming#84

Merged
Erengun merged 6 commits into
DevOpen-io:mainfrom
Erengun:main
Jul 16, 2026
Merged

Update Flutter version and refactor project naming#84
Erengun merged 6 commits into
DevOpen-io:mainfrom
Erengun:main

Conversation

@Erengun

@Erengun Erengun commented Jul 16, 2026

Copy link
Copy Markdown
Member

This pull request performs a comprehensive rebranding of the project from "SubZilla" to "Subara". The changes update the app name, references, documentation, and metadata throughout the codebase, assets, and supporting files to ensure consistency with the new product name.

Project-wide rebranding:

  • Updated all occurrences of "SubZilla" to "Subara" in documentation files, including README.md, CHANGELOG.md, PRODUCT.md, docs/privacy-policy.md, and docs/terms-and-conditions.md to reflect the new product name and branding. [1] [2] [3] [4] [5]
  • Changed all app references in user-facing strings, translation files (en.json, tr.json), and UI texts from "SubZilla" to "Subara". [1] [2] [3]
  • Updated all repository URLs, badges, and clone instructions to use the new "Subara" repository name. [1] [2] [3] [4] [5]

App and platform metadata:

  • Changed the app label, display name, and bundle name from "SubZilla" to "Subara" in Android (AndroidManifest.xml) and iOS (Info.plist, LiveActivityChannel.swift) configuration files. [1] [2] [3]
  • Updated all store listing and changelog files (title.txt, full_description.txt, changelogs/default.txt) in both English and Turkish to reflect the new app name. [1] [2] [3] [4] [5]

Other changes:

  • Added 'packages/**/' to the exclude section in analysis_options.yaml to exclude test files in packages from analysis.

This update ensures that all user-facing and internal references are consistent with the new "Subara" branding across the entire project.

Summary by CodeRabbit

  • New Features

    • Rebranded the app from SubZilla to Subara across the app interface, onboarding, settings, notifications, and store listings.
    • Updated app names and descriptions in English and Turkish.
    • Updated repository links, badges, and support references to use the Subara branding.
  • Documentation

    • Updated the privacy policy, terms and conditions, changelog, and product documentation.
  • Chores

    • Bumped the app version to 0.1.2+7.

@Erengun
Erengun merged commit 4a61cd9 into DevOpen-io:main Jul 16, 2026
1 of 2 checks passed
@coderabbitai

coderabbitai Bot commented Jul 16, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 586b88c5-1773-46fe-83e4-129c4664b679

📥 Commits

Reviewing files that changed from the base of the PR and between d50da42 and 5ed64ec.

📒 Files selected for processing (28)
  • CHANGELOG.md
  • PRODUCT.md
  • README.md
  • Subzilla/changelogs/default.txt
  • Subzilla/full_description.txt
  • Subzilla/title.txt
  • analysis_options.yaml
  • android/app/src/main/AndroidManifest.xml
  • assets/translations/en.json
  • assets/translations/tr.json
  • docs/privacy-policy.md
  • docs/terms-and-conditions.md
  • fastlane/metadata/android/en-US/changelogs/default.txt
  • fastlane/metadata/android/en-US/full_description.txt
  • fastlane/metadata/android/en-US/title.txt
  • fastlane/metadata/android/tr-TR/changelogs/default.txt
  • fastlane/metadata/android/tr-TR/full_description.txt
  • fastlane/metadata/android/tr-TR/title.txt
  • ios/LiveActivityChannel.swift
  • ios/Runner/Info.plist
  • lib/main.dart
  • lib/screens/analytics_screen.dart
  • lib/screens/calendar_screen.dart
  • lib/screens/home_screen.dart
  • lib/screens/settings_screen.dart
  • lib/services/live_activity_service.dart
  • lib/widgets/sub_zilla_app_bar.dart
  • pubspec.yaml

📝 Walkthrough

Walkthrough

The change renames the application from SubZilla to Subara across runtime UI, platform metadata, translations, store listings, repository documentation, legal documents, and package metadata.

Changes

Subara rebranding

Layer / File(s) Summary
Runtime and platform branding
pubspec.yaml, lib/..., assets/translations/*, android/..., ios/...
Application names, app bars, translations, platform labels, Live Activity data, and package metadata now use Subara.
Release and store metadata
Subzilla/*, fastlane/metadata/android/...
Localized titles, descriptions, and changelog headings now use Subara.
Repository and legal documentation
README.md, CHANGELOG.md, PRODUCT.md, docs/..., analysis_options.yaml
Repository, product, changelog, privacy, terms, and analyzer configuration content were updated.

Estimated code review effort: 2 (Simple) | ~10 minutes

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant