Monica 1.0.0 com API, apresentações e contatos falecidos
O maior lançamento que já fizemos.
O Monica finalmente está pronto para a v1.0.0.
Aqui no Monica tentamos seguir a abordagem SemVer. Mudar o número de versão principal indica grandes mudanças na API. Por isso estou bastante animado em anunciar o lançamento da v1.0.0. Ela acrescenta muitas funcionalidades e servirá de base para todas as coisas legais que pretendo lançar nos próximos meses. Vamos falar primeiro das funcionalidades e depois das mudanças técnicas desta versão.
A API
O Monica finalmente tem uma API. Nem tudo está disponível por ela agora, mas a maior parte dos dados sobre contatos está. Uma versão futura trará também as configurações e os dados da conta. Meu objetivo é que tudo esteja disponível pela API. Damos suporte a OAuth 2.0 e a tokens pessoais. Nos bastidores, o Laravel Passport cuida de tudo o que envolve OAuth.
Nada ajuda mais um desenvolvedor a entrar em um projeto do que uma boa documentação. Por isso também lançamos um novo portal de documentação que tenta ser o mais completo possível. Em cada página indicamos ainda a data da última atualização, para você saber o quanto ela está fresca.

Agora cabe aos desenvolvedores serem criativos com os dados do Monica e fazerem coisas incríveis com eles. Do nosso lado, estamos trabalhando no primeiro aplicativo móvel oficial do Monica, tanto para Apple quanto para Android, mas você terá mais detalhes ainda este ano.
Como você conheceu alguém
O propósito do Monica é ajudar todo mundo a lembrar informações importantes sobre as pessoas de quem gosta, de forma privada e só para os seus olhos. Às vezes, quando você tem muitos contatos, é difícil lembrar como e onde os conheceu. Por isso agora você pode indicar como conheceu alguém ou se foi apresentado por outro contato. Pode até pedir para ser lembrado do aniversário desse encontro, se quiser.

Marcar um contato como falecido
Às vezes a vida é injusta e as pessoas morrem. Acrescentamos a possibilidade de marcar um contato como falecido e indicar uma data opcional para esse acontecimento triste. Além disso, você pode ser lembrado dessa data, se preferir. Quando um contato está marcado como falecido, aparece um pequeno ⚰ ao lado do nome dele em todo o aplicativo.

Uma tela de novo contato mais rápida
Nosso objetivo é ajudar você a fazer o que quer o mais rápido possível. Por isso acrescentamos um pequeno botão na tela de novo contato que salva o contato atual e já permite adicionar outro em seguida. Isso economiza segundos preciosos.
Grandes mudanças nos bastidores
Para a v1.0.0, atualizamos a base de código para o Laravel 5.5, a fim de aproveitar na nossa API a ótima funcionalidade de Resources introduzida nessa versão.
Graças ao @mauricew, também substituímos o antigo sistema de build do front-end baseado em Gulp e Bower pelo mix, o sistema de build que já vem com o Laravel. Conseguimos remover muitas dependências, limpar o código e, principalmente, garantir que não haverá conflitos de arquivos CSS e JS nos nossos pull requests no futuro.
Para encerrar
A versão 1.0.0 já está em produção e, como sempre, você pode instalá-la em um servidor seu.
A v1.0.0 tem literalmente milhares de linhas de código novas. É fruto de uma comunidade saudável. No plano pessoal, me sinto muito grato por o Monica ajudar tanta gente. O feedback constante de vocês me ajuda enormemente a continuar trabalhando o máximo que posso neste produto. Os próximos meses serão bem intensos: muitas funcionalidades novas, um aplicativo móvel e outras surpresas. O futuro será brilhante para nossa comunidade.
Aproveite.