Novidades JS - Falha grave de seguraça no Git, Socket.IO 4 lançado, Flutter no Ubuntu, e muito mais
As principais novidades da semana, no mundo javascript e no mundo da tecnologia
Fala galera, para aqueles que estão recebendo sua primeira edição da newsletter, é um enorme prazer ter a oportunidade de me conectar com você. E para todos aqueles que já leem os e-mails semanais, é ótimo falar com você novamente.
Vamos aos principais acontecimentos da última semana:
[git] Falha grave de segurança no git clone, atualize seu git:
Neste dia 09, o git divulgou uma falha de segurança em seu processo interno referente ao comando de git clone, onde repositórios maliciosos podem executar códigos durante a clonagem. Como o Git não possui um blog, o problema foi melhor documentado no blog do Github, onde engenheiros indicaram que o melhor a se fazer é atualizar o git para a última versão.
[node] Azure functions agora aceitará Node.js 14:
Neste dia 10 a Microsoft, em seu feed de postagens sobre novidades no Azure, anúnciou que agora as Azure Functions podem ser escritas utilizando a versão 14 do Node.js, lembrando que a versão 14 do Node.js é a versão LTS mais atual. Isto é ótimo, pois ela trouxe várias features e mlehorias. Isto é muito bom também, uma vez que a versão 10 do Node.js deixará de ser LTS no final de Abril.
[socket.io] Socket.IO 4.0 foi lançado:
Neste dia 09 foi publicada a nova versão do Socket.io, a versão 4 desta lib queridinha para trabalhar com web sockets em JS/TS. Esta versão trará alguns bugfixes, novas features, usará a versão 3 do protocolo como default e algumas outras novidades. Se você usa em seu projeto o Sockets.IO, é uma boa idéia verificar os bugfixes e as novas features e verificar se faz sentido atualizar a lib, e o mais legal é que você poderá atualizar apenas o backend ou apenas o frontend, uma vez que ele continua tendo retrocompatibilidade de comunicação com a versão 3.x.
[.net] Azure functions agora também com suporte a .Net 5:
Também neste dia 10 a Microsoft, no feed de novidades oficial da Azure, anúnciou que agora .Net 5 também terá suporte nativo para Azure Functions. Uma ótima notícia para quem prefere usa a última versão do .Net.
[github] Github Discussions agora pode ser usado em repositórios privados:
Neste dia 09 o github postou em seu blog que agora o Discussions está disponível também para repositórios privados, antes apenas respositórios públicos poderiam usar esta feature. Isto é uma excelente notícia, uma vez que você pode criar Discussions de projetos dentro da empresa, e assim garantir ali uma maneira de documentar e facilitar o compartilhamento de informações e dúvidas dentro do ampresa ou equipe de determinado projeto.
[netlify] Netlify anuncia o build plugin do Cypress:
Se você assim como eu ama estas duas ferramentas, esta é uma notícia espetacular. caso você não as conheça, Netlify é um serviço de CDN/Host integrada que facilita e abstrai muitos passos na hora de hospedar seu frontend, ela já integra e faz o build automaticamente de aplicações React, Next.js, Vue, Angular, além de o HTML simples, a Netlify tem ajudado muito no crescimento do conceito de JAM Stack, já o Cypress é um excelente framework de testes focado em testes E2E (end to end). Este novo plugin promete rodar seus testes E2E de maneira rápida, sem configurações adicionais, e transparente sempre que você submeter um código novo para produção. Na mesma postagem a Netlify anunciou que no dia 18/03 fará um webinar para sanar dúvidas e explicar tudo sobre o plugin, a agenda e a postagem está no blog oficial.
[flutter] Flutter será a escolha default para futuros apps no Ubuntu:
Foi postado no no twitter oficial do Ubunto que o Flutter será a escolha padrão para os futuros apps da distro. Este é um passo importante, uma vez que para desktops o Ubunto é uma das distros mais utilizadas. Mais detalhes foram dados no Flutter Engage, evento realizado pelo Google. Para ver o twitte acesse:
[ie] Wordpress planeja encerrar suporte ao IE 11:
Neste dia 4, a equipe mantenedora do wordpress postou em seu blog que estaria planejando em breve abandonar o suporte ao IE 11, tanto em seu admin, que atualmente ainda suporta o navegador, quando em seus temas de frontend. É um passo que a maioria das empresas e plataformas já deram, inclusive a própria Microsoft já abandonou o suporte ao IE 11 na maior parte de suas plataformas e aplicações.
[edge] Suporte a versão antiga do Edge terminou:
Ainda falando sobre Navegadores da Microsoft, neste dia 09 a Microsoft encerrou o suporte oficial da primeira versão do Edge, aquela que ainda não usava o Chromium. Já estava planejado, mas a Microsoft postou em blog um aviso de que acabou o suporte para aquela versão do Edge, sendo assim o único browser oficial da Microsoft hoje é o Edge novo.
Nesta última semana houveram aquisições importantes no mundo da tecnologia também:
[auth0] Okta assina acordo definitivo da aquisição da Auth0:
Este foi o título da postagem anunciando a aquisição, publicada no blog da Auth0. O valor da transação é de aproximadamente 6.5 bilhões de dólares americanos em ações. Ambas as empresas vão unir esforços para continuarem a desenvolver padrões e plataformas de identificação e autorização focadas em web. São empresas que influenciaram muito todos os padrões adotados atualmente na industria de desenvolvimento web.
Outras notícias e novidades importantes do mundo da tecnologia, que não são necessariamente sobre desenvolvimento, mas que podem influenciar nossa vida como programadores de alguma maneira, seguem:
[brave] Brave pretende lançar seu próprio buscador:
O browser Brave, bastante conhecido pela sua missão referente a provacidade dos usuários na web, divulgaram esta semana que estão desenvolvendo um mecanismo de busca para fazer concorrencia ao Google, porém este mecanismo de busca será totalmente focado em privacidade e no usuário, e não em publicidade.
[netflix] Planeja acabar com o compartilhamento de senhas:
Netflix está testando maneiras de acabar com compartilhamento de senha: De acordo com o Washington Posts, a Netflix está testando uma nova feature para evitar que pessoas compartilhem sua senha com pessoas que não moram na mesma casa do assinante principal. Porém a netflix ainda não divulgou o tamanho deste teste, e nem mesmo se irá adotar a política para todos os usuários.
[tiktok] TikTok apresenta Conselho Consultivo de Segurança do Brasil:
Jeff Collins, diretor sênior de Confiança e Segurança nas Américas, escreveu na "newsroom" do TikTok um artigo apresentando o Conselho Consultivo de Sergurança do Brasil do TikTok, um passo importante na busca da plataforma para entender como manter o espaço seguro e de acordo com a cultura e leis locais. Um ponto que descreve a missão do conselho no artigo é "Como parte desses esforços, hoje temos o prazer de anunciar o Conselho Consultivo de Segurança do TikTok Brasil, que faz parte de nossa estratégia global para entender as culturas locais buscando ter um impacto positivo, manter a nossa plataforma segura e construir confiança". É bom ver algumas empresas s epreocupando com isto.
[ovh] Incêncio no maior provedor de hospedagem da Europa:
Incêndio em data center da OVH, que fica em Estraburgo, na região norte da França, interrompeu rede e sites de diversos clientes. O fogo destruiu quatro das oito salas do center da empresa, que é uma das maiores fornecedoras de serviços de hospedagem da Europa. Nenhuma pessoa ficou ferida. No entanto, não há como garantir que dados não tenham sido queimados. Klaba, CEO da OVH, recomenda que as empresas afetadas entrem em estado de recuperação de desastres.
Parceiros
Você sabe calcular a complexidade ciclomática de tempo de um algorítimo? E a complexidade de memória? Conhece o Deep First Search? Bom, estes são pontos considerados básicos pela maior parte das empresas… Eleve suas habilidades de programação e algorítimos para o próximo nível com o AlgoMania: Link
Compartilhe! Que massa que você leu a Newsletter até aqui! Compartilhe com alguém que gosta de tecnologia e de se manter informado também: Link
Forte abraço, uma ótima semana!
E até semana que vem! :)