diff --git a/_posts/es/posts/2025-09-04-release-29.1.md b/_posts/es/posts/2025-09-04-release-29.1.md new file mode 100644 index 000000000..60771c06e --- /dev/null +++ b/_posts/es/posts/2025-09-04-release-29.1.md @@ -0,0 +1,31 @@ +--- +title: Lanzamiento de Bitcoin Core 29.1 +name: blog-release-29.1 +id: es-blog-release-29.1 +lang: es +permalink: /es/2025/09/04/release-29.1/ +type: posts +layout: post + +## If this is a new post, reset this counter to 1. +version: 1 + +## Only true if release announcement or security annoucement. English posts only +announcement: 1 + +excerpt: > + Bitcoin Core 29.1 ya está disponible. +--- +La versión 29.1 de Bitcoin Core ya está disponible para su [descarga][download +page]. Vea las [notas de lanzamiento][] para más información sobre los arreglos de fallos que trae esta nueva edición. + +Si tiene alguna pregunta, por favor diríjase a la sala de IRC #bitcoin +(en idioma inglés, [IRC][irc], [web][web irc]) y haremos lo que esté +en nuestras manos para ayudarle. + +[notas de lanzamiento]: /es/releases/29.1/ +[IRC]: irc://irc.libera.chat/bitcoin +[web irc]: https://web.libera.chat/#bitcoin +[download page]: /es/download + +{% include references.md %} diff --git a/_posts/es/releases/2025-09-04-release-29.1.md b/_posts/es/releases/2025-09-04-release-29.1.md new file mode 100644 index 000000000..29623375c --- /dev/null +++ b/_posts/es/releases/2025-09-04-release-29.1.md @@ -0,0 +1,270 @@ +--- +title: Bitcoin Core 29.1 +id: es-release-29.1 +name: release-29.1 +permalink: /es/releases/29.1/ +excerpt: Bitcoin Core version 29.1 ya está disponible +date: 2025-09-04 +type: releases +layout: page +lang: es + +## Use a YAML array for the version number to allow other parts of the +## site to correctly sort in "natural sort of version numbers". +## Use the same number of elements as decimal places, e.g. "0.1.2 => [0, +## 1, 2]" versus "1.2 => [1, 2]" +release: [29, 1] + +## Optional magnet link. To get it, open the torrent in a good BitTorrent client +## and View Details, or install the transmission-cli Debian/Ubuntu package +## and run: transmission-show -m +# +## Link should be enclosed in quotes and start with: "magnet:? +optional_magnetlink: magnet:?xt=urn:btih:1ca988bcac73e4b47c9929ff5cf20a9f0d4a77e0&dn=bitcoin-core-29.1&xl=3644537532&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.bitcoin.sprovoost.nl%3A6969&ws=http://bitcoincore.org/bin/ + +# Note: it is recommended to check all links to ensure they use +# absolute urls (https://github.com/bitcoin/bitcoin/doc/foo) +# rather than relative urls (/bitcoin/bitcoin/doc/foo). +--- +{% include download.html %} +{% githubify https://github.com/bitcoin/bitcoin %} +29.1 Notas del lanzamiento +===================== +Bitcoin Core version 29.1 ya está disponible en: + + + +Esta actualización incluye varios arreglos de errores y mejoras +en el rendimiento, así como traducciones actualizadas. + +Por favor informe errores usando la aplicación de seguimiento de +cuestiones en GitHub: + + + +Para recibir notificaciones sobre actualizaciones y sobre seguridad (en +inglés), por favor suscríbase a: + + + +Cómo actualizar {#how-to-upgrade} +============== + +Si está utilizando una versión antigua, apáguela. Espere a que se +haya detenido por completo (lo cual podría tardar varios minutos en +algunos casos), entonces ejecute el instalador (en Windows) o sin más +copie o arrastre `/Applications/Bitcoin-Qt` (en macOS) o +`bitcoind`/`bitcoin-qt` (en GNU/Linux). + +Actualizar directamente desde una versión de Bitcoin Core que haya +alcanzado su fin de vida útil (EOL) es posible, pero podría tardar +algo de tiempo si el directorio de datos requiere ser migrado. Las +versiones antiguas de la cartera de Bitcoin Core están por lo general +soportadas. + +Compatibilidad {#compatibility} +============== + +Bitcoin Core tiene soporte para y es exhaustivamente probado en los +sistemas operativos que utilizan el kernel Linux 3.17+, macOS 13+, y +Windows 10+. Bitcoin Core debería además funcionar en la +mayoría de los otros sistemas UNIX-like pero no está tan +frecuentamente comprobado en ellos. No es recomendable usar Bitcoin +Core en sistemas no soportados. + +Cambios notables {#notable-changes} +=============== + +### Política de Mempool {#mempool-policy} + +- El número máximo de operaciones de firma heredadas potencialmente ejecutadas + en una sola transacción estándar ahora está limitado a 2500. + Las operaciones de firma en todos los scripts de salida anteriores, en todos los scripts de entrada, así como en todos + los scripts de canje P2SH (si los hay) se cuentan para el límite. + Se supone que el nuevo límite no afecta a ninguna transacción estándar conocida de forma típica. + El cambio se realizó para prepararse para un posible despliegue de BIP54 en el futuro. + +- #32521 policy: make pathological transactions packed with legacy sigops non-standard + +- La tarifa mínima de bloqueo (`-blockmintxfee`) se ha cambiado a 1 satoshi por kvB. Todavía se puede cambiar usando la +opción de configuración. + +- La tasa de tarifa de retransmisión mínima predeterminada (`-minrelaytxfee`) y + la tarifa de retransmisión incremental (`-incrementalrelayfee`) se han cambiado a + 100 satoshis por kvB. Todavía se pueden cambiar usando sus respectivas opciones de configuración, + pero se recomienda cambiar ambos juntos si decide hacerlo. + - Otras tarifas mínimas (por ejemplo, la tasa de tarifas de polvo, la mínima devuelta por el estimador de tarifas + y todas las tarifas utilizadas por la cartera) permanecen sin cambios. + La tarifa mínima de mempool aún cambia en respuesta al alto volumen. + - Tenga en cuenta que, a menos que estos valores predeterminados más bajos se adopten ampliamente en toda la red, + no se garantiza que las transacciones creadas con tasas de tarifa más bajas se propaguen o confirmen. + Las tarifas de la cartera permanecen sin cambios; `-mintxfee` debe cambiarse antes de intentar crear transacciones + con tarifas más bajas usando la cartera. + +- #33106 policy: lower the default blockmintxfee, incrementalrelayfee, minrelaytxfee + +### Registro {#logging} + +El registro incondicional en el disco ahora está limitado por la velocidad al asignar a cada ubicación de origen +una cuota de 1 MiB por hora. El registro incondicional es cualquier registro con un nivel de registro +superior a debug, es decir, `info`, `warning` y `error`. Todos los registros tendrán +el prefijo `[*]` si hay al menos una ubicación de origen que +se está suprimiendo actualmente. (#32604) + +Cuando `-logsourcelocations` está habilitado, la salida del registro ahora contiene +la firma de función completa en lugar de solo el nombre de la función. (#32604) + +### Llamada a procedimiento remoto (RPC) {#rpc} + +- El RPC `dumptxoutset` ahora requiere que se especifique un parámetro `type`. Para mantener + el comportamiento anterior a la versión 29.0, utilice el parámetro `latest`. La documentación de este cambio se perdió + en las notas de la versión v29.0. (#30808) + +### Configuraciones actualizadas {#updated-settings} + +- Los parámetros de inicio `-maxmempool` y `-dbcache` ahora están limitados en + sistemas de 32 bits a 500 MB y 1 GiB respectivamente. + +- #32530 node: cap -maxmempool and -dbcache values for 32-bit + +### Cartera {#wallet} + +- #31757 wallet: fix crash on double block disconnection +- #32553 wallet: Fix logging of wallet version + +### Protocolo entre iguales (P2P) {#p2p} + +- #32826 p2p: add more bad ports + +### Pruebas y QA {#test} + +- #32069 test: fix intermittent failure in wallet_reorgsrestore.py +- #32286 test: Handle empty string returned by CLI as None in RPC tests +- #32312 test: Fix feature_pruning test after nTime typo fix +- #32336 test: Suppress upstream -Wduplicate-decl-specifier in bpfcc +- #32463 test: fix an incorrect feature_fee_estimation.py subtest +- #32483 test: fix two intermittent failures in wallet_basic.py +- #32630 test: fix sync function in rpc_psbt.py +- #32765 test: Fix list index out of range error in feature_bip68_sequence.py +- #32742 test: fix catchup loop in outbound eviction functional test +- #32823 test: Fix wait_for_getheaders() call in test_outbound_eviction_blocks_relay_only() +- #32833 test: Add msgtype to msg_generic slots +- #32841 feature_taproot: sample tx version border values more +- #32850 test: check P2SH sigop count for coinbase tx +- #32859 test: correctly detect nonstd TRUC tx vsize in feature_taproot +- #33001 test: Do not pass tests on unhandled exceptions + +### Indices {#indexes} + +- #33212 index: Don't commit state in BaseIndex::Rewind + +### Utilidad {#util} + +- #32248 Remove support for RNDR/RNDRRS for aarch64 + +### Sistema de construcción {#build} + +- #32356 cmake: Respect user-provided configuration-specific flags +- #32437 crypto: disable ASan for sha256_sse4 with Clang +- #32469 cmake: Allow WITH_DBUS on all Unix-like systems +- #32439 guix: accomodate migration to codeberg +- #32551 cmake: Add missed SSE41_CXXFLAGS +- #32568 depends: use "mkdir -p" when installing xproto +- #32678 guix: warn and abort when SOURCE_DATE_EPOCH is set +- #32690 depends: fix SHA256SUM command on OpenBSD (use GNU mode output) +- #32716 depends: Override host compilers for FreeBSD and OpenBSD +- #32760 depends: capnp 1.2.0 +- #32798 build: add root dir to CMAKE_PREFIX_PATH in toolchain +- #32805 cmake: Use HINTS instead of PATHS in find_* commands +- #32814 cmake: Explicitly specify Boost_ROOT for Homebrew's package +- #32837 depends: fix libevent _WIN32_WINNT usage +- #32943 depends: Force CMAKE_EXPORT_NO_PACKAGE_REGISTRY=TRUE +- #32954 cmake: Drop no longer necessary "cmakeMinimumRequired" object +- #33073 guix: warn SOURCE_DATE_EPOCH set in guix-codesign + +### Interfaz gráfica de usuario (Gui) {#gui} + +- #864 Crash fix, disconnect numBlocksChanged() signal during shutdown +- #868 Replace stray tfm::format to cerr with qWarning + +### Documentación {#doc} + +- #32333 doc: Add missing top-level description to pruneblockchain RPC +- #32353 doc: Fix fuzz test_runner.py path +- #32389 doc: Fix test_bitcoin path +- #32607 rpc: Note in fundrawtransaction doc, fee rate is for package +- #32679 doc: update tor docs to use bitcoind binary from path +- #32693 depends: fix cmake compatibility error for freetype +- #32696 doc: make -DWITH_ZMQ=ON explicit on build-unix.md +- #32708 rpc, doc: update listdescriptors RCP help +- #32711 doc: add missing packages for BSDs (cmake, gmake, curl) to depends/README.md +- #32719 doc, windows: CompanyName "Bitcoin" => "Bitcoin Core project" +- #32776 doc: taproot became always active in v24.0 +- #32777 doc: fix Transifex 404s +- #32846 doc: clarify that the "-j N" goes after the "--build build" part +- #32858 doc: Add workaround for vcpkg issue with paths with embedded spaces +- #33070 doc/zmq: fix unix socket path example +- #33088 doc: move cmake -B build -LH up in Unix build docs +- #33133 rpc: fix getpeerinfo ping duration unit docs +- #33119 rpc: Fix 'getdescriptoractivity' RPCHelpMan, add test to verify fix +- #33236 doc: Remove wrong and redundant doxygen tag + +### Integración continua (CI) {#ci} + +- #32184 ci: Add workaround for vcpkg's libevent package +- #33261 ci: return to using dash in CentOS job + +### Miscelánea {#misc} + +- #32187 refactor: Remove spurious virtual from final ~CZMQNotificationInterface +- #32454 tracing: fix invalid argument in mempool_monitor +- #32771 contrib: tracing: Fix read of pmsg_type in p2p_monitor.py +- #33086 contrib: [tracing] fix pointer argument handling in mempool_monitor.py + +Créditos {#credits} +======= + +Gracias a todos los que han contribuído directamente a esta edición: + +- 0xB10C +- achow101 +- Antoine Poinsot +- benthecarman +- bigspider +- Brandon Odiwuor +- brunoerg +- Bufo +- Christewart +- Crypt-iQ +- davidgumberg +- deadmanoz +- dergoegge +- enirox001 +- fanquake +- furszy +- glozow +- instagibbs +- Hennadii Stepanov +- hodlinator +- ismaelsadeeq +- jb55 +- jlopp +- josibake +- laanwj +- luisschwab +- MarcoFalke +- Martin Zumsande +- monlovesmango +- nervana21 +- pablomartin4btc +- rkrux +- romanz +- ryanofsky +- Sjors +- theStack +- willcl-ark +- zaidmstrr + +Así como a todos aquellos que han ayudado con las traducciones en +[Transifex](https://explore.transifex.com/bitcoin/bitcoin/). +{% endgithubify %}