Skip to content

Commit e504708

Browse files
jcserracamposJuanitoFatas
authored andcommitted
Translate Ruby 2.5.0-preview1 (pt)
1 parent c810ae7 commit e504708

File tree

1 file changed

+78
-0
lines changed

1 file changed

+78
-0
lines changed
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
---
2+
layout: news_post
3+
title: "Lançado Ruby 2.5.0-preview1"
4+
author: "naruse"
5+
translator: "jcserracampos"
6+
date: 2017-10-10 00:00:00 +0000
7+
lang: pt
8+
---
9+
10+
Estamos contentes em anunciar a versão 2.5.0-preview1 de Ruby.
11+
12+
Ruby 2.5.0-preview1 é o primeiro _preview_ em direção a Ruby 2.5.0.
13+
Ele introduz algumas novas funcionalidades e melhorias de desempenho, por exemplo:
14+
15+
## Novas funcionalidades
16+
17+
* Imprime _backtrace_ e mensagens de erros em ordem reversa se STDERR está inalterado e em um tty. [Funcionalidade #8661] [experimental]
18+
19+
* A pesquisa por constantes de nível superior foi removida. [Funcionalidade #11547]
20+
21+
* `rescue/else/ensure` são permitidos dentro de blocos `do/end`. [Funcionalidade #12906]
22+
23+
* `yield\_self` [Funcionalidade #6721]
24+
25+
## Outras alterações notáveis desde 2.4
26+
27+
* `Merge` Onigmo para 6.1.1.
28+
Ele adiciona [operador ausente](https://github.com/k-takata/Onigmo/issues/87).
29+
Note que Ruby 2.4.1 também inclui esta alteração.
30+
* `Merge` bundler para bibliotecas padrões.
31+
* `Merge` rubygems-2.6.13.
32+
* `Merge` rdoc-6.0.0.beta2.
33+
Altera IRB baseado em lexer para Ripper.
34+
Ele melhora muito a velocidade de geração de documentação.
35+
https://github.com/ruby/rdoc/pull/512
36+
Isso também inclui:
37+
* Corrige muitos _bugs_ nos últimos 12 anos ou mais.
38+
* Suporta nova sintaxe de Ruby nos últimos anos.
39+
* Atualiza a versão suportada de Unicode para 10.0.0.
40+
41+
Veja [NEWS](https://github.com/ruby/ruby/blob/v2_5_0_preview1/NEWS)
42+
ou histórico de _commits_ para mais detalhes.
43+
44+
Com essas alterações,
45+
[6162 arquivos alterados, 339744 inserções(+), 28699 deleções(-)](https://github.com/ruby/ruby/compare/v2_4_0...v2_5_0_preview1)
46+
desde Ruby 2.4.0!
47+
48+
Aproveite Ruby 2.5.0-preview1!
49+
50+
## Download
51+
52+
* <https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-preview1.tar.gz>
53+
54+
SIZE: 16088348 bytes
55+
SHA1: 8d1bad4faea258ac7f97ae2b4c7d76335b044c37
56+
SHA256: 30994fe5efbf4759a2a616f288121857c69b45665926174680387e286bb83b05
57+
SHA512: bcca05333e0aa09c75492ec09e4a82bf7aebef1b96e1c40000b92fa654fd96ae1d70e4f92ecf619b199cba73d754be6c6d97fc488d1e47831bc671f64ce0ab6d
58+
59+
* <https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-preview1.zip>
60+
61+
SIZE: 20036401 bytes
62+
SHA1: e1ad073a17dc814fc8ddb3cbbed761a2278dcc12
63+
SHA256: 1a61196a845cb9d9b5a71fd66cb77fbc215f82cb6f90371e309ceddb25e7107b
64+
SHA512: 35033b5426142e271d95d438b8442e73cade9462b02014371866882a4a90911b98805b7199b15bedc9847fd2560e211f015fa09b0b1d9efc31a947e41e088b30
65+
66+
* <https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-preview1.tar.bz2>
67+
68+
SIZE: 14110768 bytes
69+
SHA1: 0b664c41b75d54ff88c70b5437b20b90675e3348
70+
SHA256: 1158e0eac184a1d8189fae985f58c9be185d6e7074b022e66567aec798fa3446
71+
SHA512: 2d39ef64aaf7a52014905f4ad59b53e83b71433e50a9227f9f50cbb7a2c9a5db9cd69fa7dbe01234819f7edd2216b3d915f21676f07d12bb5f0f3276358bce7f
72+
73+
* <https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-preview1.tar.xz>
74+
75+
SIZE: 11383812 bytes
76+
SHA1: eef2901270c235a97d132ebcfb275f130ba368fd
77+
SHA256: c2f518eb04b38bdd562ba5611abd2521248a1608fc466368563dd794ddeddd09
78+
SHA512: 1153a1fc4eb1a9556af2d392743998eb9cffd2a07e4648bf124dea1044bb378c7f4534dd87c0d30563ec438d2995ba1832faaaf4261db5d0840ca32ae7ea65d9

0 commit comments

Comments
 (0)