Skip to content

Shikai Release v1.2.0

Latest

Choose a tag to compare

@atharvdange618 atharvdange618 released this 03 Jul 15:42
4a6af5e

What's New

Personal Access Token Support - Unlock notifications and following feed with an optional PAT. Configure it in Settings > Notifications & Following.

Notifications - Stay on top of your GitHub activity. Review requests, mentions, and assignments are highlighted. Filter by All, Unread, or Attention.

Following Feed - See what people you follow are up to. A compact preview appears on your Overview dashboard, with a full feed view available.

5 Themes - Light, Dark, Tokyo Night, Dracula, and Atom One Dark. Pick your favorite in Settings > Theme. Each theme includes unique contribution graph colors.

Global Search - Find repos, users, and issues instantly with fuzzy search. Switch between tabs and tap to navigate in-app.

Tab Reorganization - Consolidated 7 tabs down to 4: Overview, Repos, Search, Profile. Cleaner navigation with a focused tab bar.

Overview Dashboard - Dedicated screen with pinned repos, contribution graph with streaks, activity feed, and following preview.

User Profiles - View any GitHub user's profile, stats, social links, and top repos. Tap from search results or contributor lists.

Offline Support - Cached data stays available even when you lose connection. Automatic sync when back online.

Saved Repos - Bookmark any repo from anywhere in the app. Stars and Watchlist combined in one screen with search and filter.

Markdown Preview - README and markdown files rendered inline with syntax-highlighted code blocks and copy buttons.

Issue and PR Details - View issues and pull requests in-app with markdown body and comments, instead of opening an external browser.

Keyboard Shortcuts - Cmd+1-4 for tabs, Cmd+F for search, arrow keys for lists, Escape to dismiss.

Version Check - Dismissible update banner on the dashboard when a new release is available.

Developer Mode Override - Developers with Android dev options enabled can bypass the security block after accepting a risk warning.

Highlights

  • Read-only by design, no accidental writes
  • Contribution graph with streaks and most active day stats
  • File tree search to quickly locate files in any repo
  • Health badges flag missing licenses, no topics, and stale repos
  • Branch selector for switching across file tree and commits views
  • Error boundaries and crash recovery with a custom 404 screen
  • Repo health tooltips and activity feed infinite scroll

Security

  • OAuth scopes narrowed to read-only access
  • URL validation before opening in browser
  • Path parameter encoding in all REST API calls
  • Pending token TTL to prevent indefinite retention
  • OAuth proxy response sanitization

Build

  • 3 APK variants: arm64-v8a (~37MB), x86_64 (~39MB), universal (~82MB)
  • R8 minification and resource shrinking enabled
  • Animated WebP disabled to save ~3.4MB per APK

What's Changed

See CHANGES.md.

Full Changelog: v1.1.0...v1.2.0