Changelog
Check out the update history for the Inventory app.
v1.3.0 2026-01-27
Pocket Rebranding
The term ‘Partition’ has been replaced with the more familiar ‘Pocket’.
- Terminology Update: Throughout the app, ‘Partition’ is now unified as ‘Pocket’
- Automatic Migration: Existing data is automatically converted with no data loss
- Multilingual Support: New terminology reflected across 8 languages
Expandable Profile Header
The profile section at the top of the home screen has been improved with a drawer-style interface.
- Drag/Tap to Expand: Drag the handle bar or tap the username to expand/collapse
- Profile Card: When expanded, view profile information, QR code, and API details
- Speed-based Snapping: Fast dragging automatically opens or closes the profile
Settings Screen Reorganization
The settings screen has been restructured into 5 collapsible groups.
- 5 Groups: Color, Font, Sound, Push Notifications, and System
- Simplified Push Notifications: Reduced from 7 to 3 groups (Transactions, Logs, Expiry)
- Accordion UI: Expand only the settings you need for quick access
Chat Improvements
Chat room creation and display have been enhanced.
- Dynamic Name Display: Recipient’s name is dynamically displayed in 1:1 chats
- Participant Count: View the current number of participants in group chats
- Enhanced Chat Creation: Real-time email validation for recipients, live inventory count updates
Log Navigation Integration
Tapping an item in the log screen now navigates to the correct detail view.
- Clip Items: Navigate to the clip detail screen (at the corresponding index)
- Regular Items: Navigate to the item detail screen
- Consistent Experience: Same navigation behavior in both grid and log views
Pocket Animation Improvements
Pocket collapse/expand animations are now smoother and more natural.
- Smooth Transitions: Content unfolds from top to bottom when expanding, folds from bottom to top when collapsing
- Flicker Elimination: Fixed the issue where content would disappear when collapsing
Comment Input Field Improvements
The keyboard no longer obscures the comment input field.
- Bottom Fixed: Input field is always fixed at the bottom of the screen
- Background Tap: Tap empty space to automatically close the keyboard
Bug Fixes
- Fixed notification panel display error
- Resolved shop header layout issues
- Fixed gray screen display when collapsing pockets
v1.2.3 2026-01-21
Badge Image Loading Improvements
Fixed the issue where badge images flickered on app restart.
- Persistent Cache: Badge image URLs are stored locally and persist across app restarts
- Preloading: All cached badge images are preloaded during splash screen
- Background Refresh: Badge images automatically update in the background when changed on the server
Emoticon System Improvements
The emoticon attachment feature for logs has been improved.
- Cache Restoration Fix: Emoticons now display correctly after re-entering the app
- Box Size Optimization: Emoticon-only message bubbles are now appropriately sized
- Selection Preview: Selected emoticon preview shown above input field
Chat Input Focus Improvements
Fixed input field focus issues on iPad.
- iPad Compatibility: Input field focus works correctly when keyboard appears
- Stable Input: Consistent input experience across all iOS devices
Notification Filtering Improvements
Notifications for the currently viewed screen are now filtered.
- Push Notification Filter: Push notifications for the currently open item are not displayed
- In-App Notification Filter: In-app notification toasts for the current item are not shown
Notification Toast Gestures
You can now interact with in-app notification toasts using gestures.
- Tap to Navigate: Tap the notification to jump directly to the related document
- Swipe to Dismiss: Swipe up to quickly dismiss the notification
- Haptic Feedback: Haptic feedback is provided for touch interactions
Bug Fixes
- Fixed emoticonId missing during emoticon cache restoration
- Fixed Cloud Functions in-app notification creation error
v1.2.2 2026-01-10
Font Size Adjustment
You can adjust the app’s font size in 3 levels from the Settings screen.
- 3 Levels: Choose from Default (1.0x), Medium (1.3x), or Large (1.5x)
- Instant Apply: Changes are applied immediately across the entire app
- Persistent Settings: Your preference is saved even after restarting the app
Auto Keyboard Dismiss
Tapping outside the log input field in item detail view now automatically dismisses the keyboard.
- Tap to Dismiss: Touch any area outside the input field to close the keyboard
- iOS Support: Conveniently use on iPhone without needing a dismiss button
Background Music Preservation
Music playing on your device (Spotify, YouTube Music, Apple Music, etc.) continues uninterrupted when you open the app.
- Continuous Playback: Background music from other apps keeps playing even when you launch the app
- Sound Mixing: App sound effects play alongside background music
- Mute Mode Sync: In silent/mute mode, app sound effects are also muted
Search History and Filter Improvements
Super Search Bar now saves search history and filter functionality has been improved.
- Search History Saving: Search terms are automatically saved when adding filters or searching shared templates
- Recent Searches Display: Shows 5 recent search terms when focusing on search bar
- Quick Filter Add: Tap a recent search to instantly add it as a filter
- Button UI Improvement: Add Filter and Shared Templates buttons are now compactly arranged in a single row
Pocket Management Improvements
New neomorphic design pocket name dialog and drag-to-reorder functionality.
- Neomorphic Dialog: Beautiful new design for pocket name setting with dark/light mode support
- Drag Reordering: Long-press the handle icon to drag and reorder pockets
- Name on Creation: Set custom pocket name when creating a new pocket
Link Preview Descriptions
URLs attached to logs now display webpage descriptions (OpenGraph description) in link cards.
- Auto Description Extraction: Description automatically extracted from the og:description meta tag of the webpage
- Card UI Enhancement: Description displays up to 2 lines below the title
- Platform Support: All link types supported including YouTube, Spotify, and general web pages
Text Style Marker Changed
The main color text marker has been changed from <text> to {text}.
- Quote Conflict Resolution: Prevents conflicts with quote functionality that uses the
>character - Consistent Marker System: Unified with bracket-type markers (
{},[],())
Multiple Quote Support
Multiple quotes can be displayed simultaneously in logs.
- Multiple Quote Rendering: Two or more
>quotes are displayed as individual quote widgets - Order Preservation: Quotes are displayed in the order they were entered
Enhanced Email Delivery Validation
Email address validation in the send feature is now more accurate.
- MX Record Validation: Verifies the existence of mail servers for recipient email domains
- Error Prevention: Blocks send attempts to non-existent domains in advance
Drag Interaction Improvements
You can now drag selected items without long pressing.
- Instant Drag: Drag immediately after selecting items (no long press needed)
- Wobble Animation: Selected items gently wobble to indicate they are draggable
- Intuitive Controls: Familiar UX similar to iOS home screen edit mode
Dropbox File Attachments
Connect Dropbox to attach files to your logs.
- Multiple File Types: Attach images, videos, PDFs, music, and text files
- Shared Log Support: View and download attachments in shared item logs
- Built-in Viewers: View files directly in the app (zoom images, flip PDF pages, play videos, etc.)
- Secure Storage: OAuth tokens are encrypted and stored in the device’s secure storage
Shared Log Creation (Paper Detail View)
Create shared log items directly from blank paper detail view.
- Single/Shared Log Choice: Choose between creating a single item or a shared log with multiple papers
- Slider to Select Count: Select from 2 up to your total paper count using a slider
- Auto Paper Selection: Current paper + oldest purchased papers are automatically selected
Keyboard Accessibility
Control the app with only your keyboard on desktop and when an external keyboard is connected.
- Dropbox File Selection: Navigate files with arrow keys, select with Enter, delete with Delete key, close with ESC
- Document Sharing Menu: Toggle included items with Ctrl+1/2/3, move between buttons with left/right arrow keys, execute with Enter
- Focus Visualization: Selected items via keyboard are highlighted with a border and glow effect
Bug Fixes
- Action Badge Count: Fixed an issue where the badge on the action button did not accurately reflect the number of available actions for selected items
- File Attachment Error Fix: Fixed an error that occurred when attaching music/text files from Dropbox
- Audio Swipe Playback Improvement: Caching and autoplay now work correctly when swiping between audio files in media viewer
v1.2.1 2026-01-05
Responsive Reaction Panel Layout
Image reaction panel is now displayed correctly on all screen sizes in item detail view.
- Responsive Layout: Reaction buttons are distributed evenly even on narrow screens
- Full Width Utilization: Panel uses the full screen width regardless of image size
- Compact Design: Padding optimized to minimize obstruction of photos while maintaining touch areas
Shared Template Search Infinite Scroll
When there are 20 or more shared template search results, you can scroll to load more.
- Infinite Scroll: Automatically loads the next 20 results when reaching the bottom of search results
- Loading Indicator: Progress indicator displayed at the bottom while loading additional results
- Backward Compatibility: Previous app versions display 20 results as before
Homepage Updates
- Chinese (Simplified) Support: Added 中文(简体) localization to homepage (8th language)
- Supported Languages Display: 8 language flag icons displayed below platform download icons
App Store Language Settings
- iOS/macOS Supported Languages: Added Chinese (zh) to CFBundleLocalizations
Date Selection Improvement
- Expanded Selection Range: Date selection UI now allows selection from 1900 onwards (previously 2000)
Document Sharing
You can copy document content to clipboard or send via email from the document detail view.
- Clipboard Copy: Copy as plain text with rich text markers removed
- Email Send: Send email in formatted HTML style
- Selective Include: Choose which items to include: title, content, keywords, conversation, system logs
- Clip Mode Support: Also available in clip detail view
Clip Lock Sync
Lock status synchronizes across items in a clip.
- Batch Lock/Unlock: Locking the clip representative item locks all child items
- Password Sync: All items in a clip use the same lock password
Clip Lock Synchronization
Fixed a bug where locking a clip didn’t lock internal items.
- Unified Lock/Unlock: Locking or unlocking any item in a clip now applies to all items in the clip
- Clip Detail Lock: Added lock verification when opening clip detail screen
- Unclip Password UI: Updated unclip password dialog to new neumorphic design
Rich Text Editor Improvements
Text styling in stamp template creation is now more intuitive.
- 6 Basic Styles: Bold, Underline, Strikethrough, Primary Color, Secondary Color, Box
- Nested Styling: Apply multiple styles sequentially (e.g., Bold + Underline)
- Clean Editing: Markers are hidden and only styles are displayed
- Dynamic Toolbar: Toolbar automatically positioned below selected text
Android 15 Bottom Margin Fix
Fixed an issue where the bottom system navigation bar obstructed content on Android 15 and later devices.
- Navigation Bar-less Screens: 6 screens including item detail, document creation, and stamp creation
- Automatic Inset Handling: Bottom padding automatically added to match system navigation bar area
- Backward Compatibility: Operates identically on Android 14 and earlier
v1.2.0 2026-01-03
Drag Auto-Scroll
When dragging items, the screen automatically scrolls at the edges.
- Auto-Scroll Zone: Drag to the top/bottom 10% of the screen to auto-scroll
- Acceleration-Based: Scroll speed increases as you get closer to the edge
- Haptic Feedback: Light vibration notification when entering the scroll zone
- Cross-Pocket Navigation: Quickly browse many items or multiple pockets
Scroll Navigation
Quickly jump to the top or bottom in the detail view screen.
- Navigation Buttons: Scroll buttons appear next to the search bar when there are many comments
- Position-Based Display: Only the bottom button shows at top, only the top button shows at bottom
- Neumorphic Design: Button style consistent with the app design
Page Transition Animation Restored
The flip animation for the bottom navigation bar and receive screen has been restored.
- 3D Flip Effect: Page transitions with 180-degree rotation on the Y-axis
- Log/Shop Pages: Flip animation applied
- Receive Screen: Flip animation applied from mailbox button and notification deep links
UI Design Unification
Neumorphic design has been applied to the Send, Receive, and Shop screens, unifying the entire app.
- Send/Receive Screens: Neumorphic shadows applied to cards and dialogs
- Shop Screen: Glow effects on tab buttons, neumorphic style product cards
- Input Field Design: Inset style clearly distinguishes input areas
Log Reordering Animation
When items move to the top of the log list due to new comments, smooth animations are applied.
- Scale Effect: Items briefly scale up, then return to normal size after repositioning
- Sequential Processing: Multiple items animate in order when moved simultaneously
- Visual Emphasis: Clearly indicates which items are the most recent
Database Stabilization
Database compatibility issues that could occur during app updates have been resolved.
- Auto Recovery: Automatically recreates the database when version mismatch occurs
- Data Preservation: No data loss thanks to automatic server synchronization
- All Platforms: Same fix applied to iOS, Android, macOS, and Windows
Password Lock Improvement
Security and usability of password-protected items have been significantly improved.
- Blur Overlay: Content is completely hidden when entering locked items for enhanced security
- Neumorphic Design: Password set/unlock dialogs now use neumorphic styling
- 16-Digit Display: Small circles (16 total) show password input status
- Two-Line Input: Set password and confirm on the same screen
Push Notification Settings Improvement
Push notification settings screen has been reorganized by category for more convenient management.
- 7 Categories: Classified into Transaction, Log, Expiry, Reaction, Keyword, Sharing, and System
- Group Toggle: Turn entire category on or off at once
- Collapse/Expand: Accordion UI allows viewing only necessary categories
- Detailed Notifications: Added transaction accept/reject, reaction, keyword, sharing expiry/report, and system notifications
- Neumorphic Design: Neumorphic style applied to individual notification items
Sound Settings Improvement
Mute button now features neumorphic design for intuitive representation of pressed state.
- Press Effect: Button appears to be pressed inward when muted
- Neumorphic Shadow: Default state shows convex shadow, pressed state shows concave shadow
Log Loading Performance Improvement
Shared log loading speed has been improved.
- Cache-first Loading: Previously viewed logs are displayed instantly from cache
- Data Savings: No server requests when revisiting, uses local data
- Real-time New Comments: New comments are received in real-time even when using cache
v1.1.3 2026-01-03
Paper Shared Logs
Create shared log documents using only paper, without stamps.
- Select 2 or more papers → “Create New Item (Shared Log)” menu appears
- Select 1 paper → “Create New Item (Private Log)” menu appears
- Created documents share the same comment room
- Send documents to different people and chat with each other
v1.1.2 2025-12-31
Badge Editing Feature
Edit the image and keywords of engraved badges.
- Edit Menu: “Edit Badge” menu appears when selecting an engraved badge
- Image Change: Replace badge image with a new one
- Keyword Management: Add, delete, or modify 5 types of keywords
Image Performance Optimization
Network image loading speed has been significantly improved.
- Local Cache: Once loaded, images are saved locally for instant display
- Badge Image Sync: Badge image changes are immediately reflected across all logs
Recent Recipients Autocomplete
Quickly select recent recipients on the send screen.
- Autocomplete List: Dropdown showing up to 30 recent recipients when input field is focused
- Quick Selection: Automatically searches when selecting a recipient from the list
- Re-search: Clear selection with X button to search for another recipient
- Local Storage: Recipient information automatically saved on successful send
Send Restrictions Improvement
Equipped badges and shared stamps are now restricted from being sent.
- Equipped Badges: Unequip the badge to send it
- Shared Stamps: Revoke sharing to send the stamp
- Detailed Guidance: Displays specific messages explaining the restriction reason
Reaction System
React to items with emotional expressions.
- 12 Reactions: Various emotional expressions including Like, Love, Best, Congrats, and more
- Reaction Toggle: Cancel by clicking the selected reaction again
- Log Recording: System logs record when reactions are selected or cancelled
- Multilingual Support: Reaction names displayed in the user’s language
Search Functionality Improvement
Real-time search has been expanded to include item names and keywords.
- Item Name Search: Search by document title, stamp description, or badge domain name
- Keyword Search: Search by keywords saved in stamps and badges
- Tag Search: Search by stamp template tags
In-App Notification Improvement
Real-time toast notifications have been improved.
- Sender Badge Display: Sender’s badge image is displayed inline in the notification
- Dynamic Island Style: Sleek toast animation inspired by iOS Dynamic Island style
- Real-time Detection: Accurately detects new and updated notifications based on ID+timestamp
Bug Fixes
- Document detail UI stabilization: Fixed issue where search bar and filters would shake when shared/solo logs were at screen boundary
- Scroll Jitter Fixed: Resolved screen flickering when scrolling up in documents/stamps with few logs
- Top Scroll Fixed: Resolved issue where author information couldn’t be reached by scrolling in items with logs
- Reaction Log Format Improved: Emoticons and names are now displayed together
- User Name Display Fixed: Domain name is now correctly displayed when wearing a badge
- Shared Log First Notification Fixed: Resolved issue where the first toast notification for shared logs was not displayed
- Push Notification Image Fixed: Document image is now prioritized over badge image in push notifications
v1.1.0 2025-12-29
Automatic Multilingual Translation
Documents, stamps, and log contents are automatically translated to your language.
- Auto Translation: Automatic translation to user’s language when viewing documents, stamps, and logs
- Supported Languages: Korean, English, Japanese, Spanish, French, German, Portuguese
- Original Toggle: Switch between original and translation with the [Show Original] button
- Translation Caching: Server and local caching prevents re-translation requests
- Language-specific Cache: Instantly uses cached translation when switching languages
Tutorial System
Step-by-step tutorials have been added to guide you through app usage.
- Inventory Screen: Item selection, pocket movement, bottom menu usage (8 steps)
- Send/Receive Screen: Recipient input, QR scan, transfer/receive methods
- Store Screen: Product category browsing and purchase methods
- Profile Screen: Account information and settings
- Settings Screen: App settings and theme changes
- Stamp Template: Complete template creation process (9 steps)
- Search Feature: Filter usage and search term saving
- Shown only on first use; can be viewed again in Settings
Log Performance Optimization
Loading speed and data usage for shared/independent logs have been significantly improved.
- Fast Loading: Load only the latest 100 comments first
- Infinite Scroll: Scroll to load 50 more older comments at a time
- Local Caching: Instant display using cache on revisit
- Real-time Sync: Efficiently receive only new comments
- Data Saving: Prevents unnecessary re-downloads
v1.0.4 2025-12-25
Media Link Cards
URLs entered in logs are automatically displayed as rich cards.
- YouTube: Thumbnail + title + channel name
- Spotify: Album art + title + artist
- Google Drive: File thumbnail + filename (public files)
- Dropbox: Icon + filename
- OneDrive: Icon + service name
- Web Pages: Preview image + page title
- Tap to open in external app/browser
- Long-press to copy URL to clipboard
Shared Template Search Improvements
- Paper Check: Clone button shows remaining paper count (Paper:10)
- Paper Required: Clone is disabled when no paper available
- Neumorphic Design: Search screen now uses neumorphic UI style
Image Editor Effect System Improvements
The special effects selection UI has been simplified.
- Single Selection: Choose one of 5 effects at a time
- Effect List: None / Remove Background / Bokeh / Bloom / Monochrome
- Smooth Transitions: Progress indicator shown during effect processing
- Performance Boost: Bloom/Monochrome filters processed in background
Performance & Stability
Internal app structure has been optimized.
- Query Optimization: Parallel processing for faster clip/filter loading
- Code Cleanup: Removed 12 unused code modules
- Dependency Cleanup: Removed 7 unused libraries
- Asset Cleanup: Removed unused fonts/images (approx. 16MB reduction)
v1.0.3 2025-12-23
Clip Feature
Bundle multiple documents together for easier management.
- Create Clip: Select 2+ documents and tap “Clip Together”
- Clip Icon: Clipped documents display a clip icon in the top-right corner
- Clip Details: View internal items via “Clip Info” button in item detail screen
- Reorder: Drag to reorder items within a clip (except cover)
- Exclude Items: Remove specific items from a clip (except cover)
- Unclip: Completely dissolve a clip into individual documents
- Auto-Dissolve: Clip automatically dissolves when reduced to 1 item
- Transfer: Clips are sent/received as a bundle
Shared Template Search Improvements
Enhanced usability for the shared template search screen.
- Inline Cards: Search results displayed in a compact list format
- Full Image Display: Thumbnails shown in original aspect ratio without cropping
- Expanded Details: View content, keywords, and expiry date in template detail sheet
- Keyword Preview: See default keywords set for the template
- Expiry Date: Check when the shared template expires
Password Unlock Improvement
- Entering correct password now permanently unlocks the document
- Before: Viewing only, lock remained → Now: Fully unlocked
Bug Fixes
- Fixed clip items being counted individually in receive screen
- Fixed navigation bar receive badge including clip internal items
- Fixed badge (Nametag) not being unequipped when refunded/deleted
- Fixed domain remaining occupied after badge deletion
v1.0.2 2025-12-22
Shared Log Unread Indicator
When new comments are added to shared logs, the item border pulses.
- Easily spot unread shared logs in your inventory
- Pulsing stops when you open the document
- Read status syncs across all devices
Stamp Usage Guide
When you select an engraved stamp, available papers pulse to guide you.
- Improved UX for template duplication
- Intuitive next-step guidance
Pocket Improvements
- Collapse/Expand: Toggle pockets with arrow buttons (▼/▲)
- Select All: Tap pocket header to select/deselect all items
- Selection status indicators (○/◐/●)
- Drag and drop to collapsed pockets
Shop Convenience
Streamlined checkout for consecutive purchases of the same item.
- Skip confirmation dialogs within 10 minutes of last purchase
- Faster bulk purchasing
UI Improvements
- Improved readability with new headline font
- Stamp cards show template preview in background (33% opacity)
- Badge cards show engraved image preview
- Bottom menu displays available action count badge
- Black ink theme color adjustment (improved text readability)
- Optimized product images (reduced size, faster loading)
Bug Fixes
- Fixed pulsing effect on own comments
- Fixed input field clipping with gesture navigation
- Fixed gray screen when collapsing pockets
- Improved push notification permission handling
v1.0.1 2025-12-16
Document Lock Feature
- Set numeric password on documents (up to 16 digits)
- Locked documents display grayscale + lock icon
- Unlock with correct password (one-time)
- Lock status persists after item transfer
- Locked documents excluded from search results
Quick Input System
Easily input special information via + button when writing logs:
- Keyword:Value - General keyword card
- Date Alarm - Date card (auto D-Day calculation, alarm settings)
- Phone Number - Country-specific auto-formatting
- Location/Address - Map app integration
- Amount - Auto currency symbol display
Special Card Actions
Long-press special information in logs to activate additional features:
- Date Card: Set/cancel alarm
- Phone Card: Call directly / Copy to clipboard
- Location Card: Open in map app / Copy to clipboard
- Amount Card: Copy to clipboard
UI Improvements
- Filter chip neumorphic design
- Search bar scroll improvement
- Item detail screen AppBar shows item name
v1.0.0 2025-12-13
First Official Release
Paper System
- Introduced currency system required for document creation
- 10 sheets of Paper given upon new signup
- Additional 10 sheets for each Google/Apple account linking
- Paper available for purchase in shop
Document Creation
- Create documents using Paper
- Add title, content, and images
- Set start date/expiry date options
Badge System
- Unique domain name engraving feature
- Engraved domain name used as user identity
- Activation management through equip/unequip
- 128x128 image attachment option
Stamp System
- Template creation feature
- Solo log/Shared log mode selection
- Template duplication feature
- Start date/expiry date settings
Log Feature
- Record logs on documents/stamps
- Solo log: Personal-only records
- Shared log: Share with duplicate owners
- Key:value format info card support
Ink System
- App theme color change feature
- Black Ink, Gold Ink
Item Transfer
- Send items via email address
- Auto-fill email by QR code scan
- Accept or return received items
- Send multiple items at once
- Item grouping feature
- Device-specific local storage
Search Feature
- Real-time search filtering
- Save search terms as filters
- Auto-save recent searches (up to 5)
Shop
- Purchase Paper, Stamps, Badges, Ink
- Available on all platforms
Account
- Google, Apple, Email login
- Earn additional Paper by linking social accounts
Multi-language Support
- 한국어, English, 日本語
- Deutsch, Français, Español, Português