O Google tem trabalhado muito para melhorar o Android Studio nos últimos meses. A empresa lançou a primeira versão beta do Android Studio 2.3 em meados de dezembro do ano passado, e ontem eles lançaram uma versão estável do 2.3. Estas grandes atualizações acrescentam ao que muitos já testaram na versão beta, pois o Google agora sente que o software é sólido o suficiente para ser lançado na versão estável canal.
O objetivo do Android Studio 2.3 é focar na qualidade dos recursos que muitos já usam. Por exemplo, o Google fez algumas alterações significativas no recurso Instant Run para torná-lo mais confiável. Pressionar o botão Executar agora sempre fará com que o aplicativo seja reiniciado para que suas alterações sejam refletidas na visualização do aplicativo. O novo botão Aplicar alterações fará o possível para trocar as alterações recentes feitas no código enquanto mantém seu aplicativo em execução.
O recurso Build Cache foi adicionado ao Android Studio com sua versão 2.2, mas foi desativado por padrão. Esse recurso armazena em cache AARs explodidos e bibliotecas externas pré-dexadas, o que pode levar a compilações limpas e mais rápidas do seu aplicativo. Build Cache é um cache para todo o usuário que agora está ativado por padrão no Android Studio 2.3. Outro novo recurso é a adição de uma versão estável do ConstraintLayout. Com o ConstraintLayout, agora você pode encadear duas ou mais visualizações do Android bidirecionalmente para formar um grupo em uma dimensão.
ConstraintLayout ainda oferece suporte a proporções para aqueles momentos em que você deseja manter a proporção de um widget. Falando em widgets, a paleta de widgets atualizada no Layout Editor agora permitirá que você pesquise, classifique e filtre seus widgets para seu layout. Ele também oferece uma prévia antes de arrastá-lo para a superfície de design.
O Google postou um vídeo de resumo de aproximadamente 4 minutos sobre o que está acontecendo, então não deixe de conferir junto com a lista completa de alterações no Blog do desenvolvedor Android.
Fonte: Blog de desenvolvedores Android