Repository navigation
Releases: majard/Monopop
Release list
v1.7.0 — Now You're Comparing
Monopop v1.7.0 — Now You're Comparing
New features:
- Per-unit price normalisation — configure a unit (g, ml, un) per product; price triangle compares across package sizes in real time (R$14/1kg vs R$8/500g — now you know)
- Price warning — passive indicator when current price exceeds best known reference
- List sharing — export any list and share via WhatsApp, Telegram, or any app; recipient imports directly, no file picking
- Move items between lists — with conflict resolution if the item already exists in the target list
- Customizable copy message — configure or remove the text that accompanies copied stock lists
Fixes & improvements:
- APK size reduced from 115MB to 38MB (arm64) — same app, a third of the size
- Significant performance and rendering improvements across the app
- New app icon
- Visual polish across multiple screens
Monopop v1.7.0 — Agora Sim Dá pra Comparar
Novidades:
- Normalização de preço por unidade — configure uma unidade (g, ml, un) por produto; o triângulo de preços compara embalagens diferentes em tempo real (R$14/1kg vs R$8/500g — agora você sabe)
- Aviso de preço — indicador passivo quando o preço atual supera a melhor referência conhecida
- Compartilhamento de listas — exporte qualquer lista e compartilhe pelo WhatsApp, Telegram ou qualquer app; quem recebe importa direto, sem precisar selecionar arquivo
- Mover itens entre listas — com resolução de conflito se o item já existir no destino
- Mensagem personalizável ao copiar estoque — configure ou remova o texto que acompanha a lista copiada
Correções e melhorias:
- Tamanho do APK reduzido de 115MB para 38MB (arm64) — mesmo app, um terço do tamanho
- Melhorias significativas de performance e renderização em todo o app
- Novo ícone do app
- Polimentos visuais em várias telas
**v1.6.0 — Know What Things Should Cost**
v1.6.0 — Reference Prices & Backup
New features:
- Reference price per store — set a target price per product/store; used as the first suggestion when opening a shopping item or switching stores
- Reference price auto-updated on checkout (opt-out checkbox in the confirm dialog)
- Backup: new "Save to device" button opens a folder picker for direct download
- Backup: export filename now includes date and time (
monopop-backup-2026-03-11-23h25.json) - Backup: selected file name shown correctly on import
Fixes:
- Creating a new list now correctly opens it immediately without stale product data
v1.6.0 — Preços de Referência e Backup
Novidades:
- Preço de referência por loja — defina um preço esperado por produto/loja; usado como primeira sugestão ao abrir um item ou trocar de loja
- Preço de referência atualizado automaticamente ao concluir compras (com opção de desmarcar no modal de confirmação)
- Backup: novo botão "Salvar no dispositivo" abre seletor de pasta para download direto
- Backup: nome do arquivo exportado inclui data e hora (
monopop-backup-2026-03-11-23h25.json) - Backup: nome do arquivo selecionado exibido corretamente na importação
Correções:
- Criar uma nova lista agora abre corretamente sem dados de produtos desatualizados
v1.5.3 — First Public Release - Off the Shelf!
Monopop v1.5.3 — First Release
Monopop is an offline-first Android inventory and shopping list manager. No account, no backend, no internet required — all data lives on your device.
Core Features
Inventory management — track stock quantities for any product, with drag-and-drop custom ordering
Multiple independent lists — home, work, or any context; same product catalogue, separate inventory per list
Shopping list — build a list from your inventory, organized by category (aisle-by-aisle); move items to cart as you shop
Price tracking — price auto-suggested per store from purchase history, with fallback across stores
Lowest price in 90 days — shown per item while shopping, loaded in background so the list is immediately interactive
Purchase invoices — confirming a checkout records date, store, and price paid for every item; full history with zero extra effort
Spending analysis — trend vs previous period, filterable by date and store
Quantity history — tracks stock changes over time with a chart; calculates average weekly consumption
Text import — paste a list from any source; fuzzy matching maps lines to existing products
Import summary — after importing, a breakdown of what was added, matched, or created
Backup and restore — exports everything as JSON; full restore from file; no lock-in
Stores and categories — manage your store list and product categories; categories collapse in the shopping view
What's New in This Release (since internal beta)
Lists screen — new home screen to create, rename, and switch between lists
Smart startup — opens directly to last used list or a fixed default (configurable in Preferences)
Shopping list import — text import now works on shopping lists, not just inventory
Invoice improvements — date picker on checkout, total amount shown before confirming, searchable store picker
Sort options — expanded sort orders including stock level; sort sheet with icons and active state
Back navigation fix — header back button correctly returns to Lists from within main tabs
Performance — WAL mode + SQLite PRAGMAs on every open; concurrent-safe DB initialization; significant cold start improvement
Monopop v1.5.3 — Primeiro lançamento
Monopop é um gerenciador de estoque e lista de compras para Android. Sem conta, sem servidor, sem internet — todos os dados ficam no seu dispositivo.
Funcionalidades
Controle de estoque — acompanhe as quantidades de qualquer produto, com ordenação customizável por arrastar
Múltiplas listas independentes — casa, trabalho, o que precisar; mesmo catálogo de produtos, estoque separado por lista
Lista de compras — monte a lista a partir do seu estoque, organizada por categoria; mova itens pro carrinho conforme compra
Acompanhamento de preços — preço sugerido automaticamente por loja com base no histórico, com fallback entre lojas
Menor preço em 90 dias — exibido por item durante as compras, carregado em segundo plano para não travar a lista
Notas de compra — ao concluir uma compra, registra data, loja e preço pago por item; histórico completo sem esforço extra
Análise de gastos — tendência vs período anterior, filtrável por data e loja
Histórico de quantidades — registra variações de estoque ao longo do tempo com gráfico; calcula consumo médio semanal
Importação por texto — cole uma lista de qualquer origem; correspondência fuzzy mapeia as linhas aos produtos existentes
Resumo de importação — após importar, mostra o que foi adicionado, associado ou criado
Backup e restauração — exporta tudo como JSON; restauração completa por arquivo; sem lock-in
Lojas e categorias — gerencie sua lista de lojas e categorias de produtos; categorias recolhem na tela de compras
Novidades desta versão (desde o beta interno)
Tela de listas — nova tela inicial para criar, renomear e alternar entre listas
Abertura inteligente — abre diretamente na última lista usada ou em uma lista fixa (configurável em Preferências)
Importação na lista de compras — importação por texto agora funciona na lista de compras, não só no estoque
Melhorias nas notas de compra — seletor de data ao concluir, total exibido antes de confirmar, seletor de loja com busca
Opções de ordenação — novos critérios incluindo nível de estoque; painel de ordenação com ícones e estado ativo
Correção de navegação — botão voltar no cabeçalho retorna corretamente para a tela de listas
Performance — WAL mode + PRAGMAs do SQLite configurados em toda abertura; inicialização do banco segura para acessos simultâneos; melhora significativa no tempo de cold start