# Registro de cambios

## 3.16

#### Idiomas

* Se añadieron localizaciones en japonés, coreano e italiano
* La documentación de Soulver ahora está traducida a todos los idiomas

#### Calculadora

**Cálculos de densidad de pantalla**

* Se añadieron unidades PPI/DPI
* Convertir entre longitud física y píxeles a una densidad dada, por ejemplo `1 cm en px @ 326 ppi` o `40 px a cm a 96 dpi`
* Se añadió una función de densidad de pantalla como `ppi de pantalla de 15" a 1024x768`

**Trigonometría**

* Se añadieron funciones trigonométricas de cotangente y cosecante (cot, csc) y sus variantes hiperbólicas, inversas y de grados (coth, csch, acot, acsc, cotd, cscd, acotd y acscd)

**Unidades**

* Se añadieron tasas para la criptomoneda Uniswap (UNI)

**Funciones**

* Se añadió una función de "es x primo": `is 59 prime` (= true)

**Estadísticas**

* Se añadió desviación estándar: `standard deviation of 20, 30 and 40` (= 10)
* Se añadió "avg" como sinónimo de "average" (`avg of 3, 4, 5`)

**Cálculos de calendario y zona horaria**

* Se añadió una función abreviada de diferencia horaria: `time difference Paris` (interpretado como "¿cuál es la diferencia horaria entre aquí y París?"), también `time diff paris` y `diff paris`
* Se añadió una función "years to" (`years to 2029`)

**Frases de porcentaje**

* Las frases de porcentaje ahora admiten palabras de comentario arbitrarias en más casos. Por ejemplo: `20% discount off $500`, `5% gratuity on $95`, `40% of 90`

**Unidades consuetudinarias de los Estados Unidos**

* Las unidades consuetudinarias de EE. UU. ahora se devuelven en ciertos casos cuando la entrada utiliza unidades consuetudinarias de EE. UU.
* Se añadió soporte para expresiones compuestas de pies y pulgadas usando "and" (ej. `5 feet and 3 inches in cm`)
* Se añadieron alias adicionales de pies/pulgadas

**Ciudades y aeropuertos**

* Se añadieron 119 ciudades y aeropuertos turísticos adicionales

**Correcciones de errores**

* Se corrigió un problema con las funciones de redondeo y los tiempos de vuelta (gracias Jasper)
* Se corrigió un problema con la configuración de línea dp que no se aplicaba a pies y pulgadas (gracias Jon)
* Se corrigió un problema con los locales que usan un punto como separador decimal y un espacio como separador de miles
* Se corrigió un problema con la adición de horas con formato de reloj alrededor de los límites del cambio de horario de verano

#### Mac

**General**

* Pequeñas mejoras en la ventana de configuración de la Calculadora
* El total flotante ya no se reduce innecesariamente cuando hay líneas vacías
* Imagen de arrastre más agradable al arrastrar una respuesta desde la columna de respuestas
* Actualizar monedas ya no borra el estado de deshacer para una hoja

**Correcciones de errores**

* Se corrigió un problema con el plugin Quicklook que no funcionaba en la versión de App Store
* Se corrigió un problema por el cual los servicios de calcular en cualquier lugar no respetaban la configuración de formato predeterminada
* Se corrigió un problema con la función de reescritura automática de variables que no funcionaba en algunos casos

#### iOS

* Casos adicionales en los que la línea anterior se insertará en una nueva línea, incluyendo comenzar una línea con una moneda, una frase de porcentaje, "to" y otros especificadores
* Se añadió una configuración en Estilo para seleccionar si un token de referencia de línea muestra el resultado referenciado (el predeterminado), o el número de línea de la línea referenciada

## 3.15.2

#### iOS

* Se corrigió un problema con la impresión de varias páginas en iOS 26 que se cortaba en los bordes (gracias Joshua)
* Se corrigió un problema con la estadística que no se incluía en las exportaciones a PDF cuando se seleccionaba (gracias Christian)
* Teclado optimizado para iPhone Air

#### iPad

* Se corrigió un problema visual con la barra lateral de hojas en modo compacto en iPadOS 26
* Se añadió una configuración para deshabilitar completamente el teclado numérico flotante en iPad (útil para clientes con teclados mágicos)

#### Mac

* Se corrigió un problema con la búsqueda de hojas (⌘⌥-F) que no funcionaba correctamente en macOS Tahoe
* Se corrigió un problema por el cual Soulver podía aparecer inesperadamente en primer plano después de haber sido ocultado durante los inicios/cierres de sesión de cuentas de iCloud (gracias Ryan)
* Se corrigió un problema con el flujo de trabajo de [Alfred](https://alfred.app/) que no funcionaba correctamente con ciertas operaciones de resta. También puedes descargar el flujo de trabajo actualizado directamente desde [aquí](https://soulver.app/alfred)

#### Calculadora

* Se corrigió un problema con hojas con múltiples variables que contenían puntos (como "yearly" y "monthly") (gracias Mark)
* Se corrigió un problema con ciertos nombres de variables en chino que no actualizaban automáticamente las líneas dependientes (gracias Jiang)

## 3.15.1

* Se corrigió un error que provocaba que Soulver colapsara al iniciarse para usuarios en macOS 13

## 3.15

Soulver está listo y optimizado para el nuevo iOS, macOS e iPadOS 26.

#### Mac

* Se añadieron iconos para la barra de menú en macOS Tahoe
* Se añadió un elemento de menú dedicado para crear un nuevo archivo de libro de hojas
* Se añadió un elemento de menú dedicado de "Importar", que también añade la capacidad de fusionar múltiples libros de hojas en su libro de hojas actual
* El macOS mínimo compatible ahora es macOS 13.5 Sonoma

#### iPad

* Soporte para el nuevo sistema de ventanas y barra de menú
* Se presentan opciones de exportación adicionales al usar el botón compartir después de deslizar en una hoja

#### Calculadora

* Constantes integradas adicionales: phi (la proporción áurea) y tau (2π)
* Soporte para expresiones de tipo fecha + número simple, asumiendo días u horas. Por ejemplo: "August 5 + 5" \[asume días], o "3:45pm + 5" \[asume horas]
* Soporte para "hourly", "daily", "weekly", "monthly", "quarterly" y "yearly" tanto como intervalo de capitalización como intervalo de interés en la fórmula de interés compuesto. Por ejemplo: "hourly interest on $1k for 3 years at 4% compounding quarterly"

## 3.14.4

#### Mac

**General**

* Mejoras generales de la interfaz para el próximo macOS 26
* La ventana de copias de seguridad ahora muestra el número de hojas en cada copia de seguridad

**Correcciones de errores**

* Se corrigió un problema por el cual el cursor a veces permanecía como el indicador de columna "resize" cuando ya estaba sobre el área de texto

#### iOS

**Menú contextual**

* El menú contextual en una hoja ahora permite imprimir, exportar a PDF y enviar correos electrónicos con estilo e incluir una etapa de vista previa para personalizar la apariencia
* Copiar líneas con respuestas (como texto sin formato) ahora también está disponible en el menú contextual de una hoja

**Teclas personalizadas**

* El panel de configuración de teclas personalizadas ahora muestra los teclados estándar que puede usar como inspiración para configurar rápidamente su teclado personalizado como desee
* Las teclas añadidas al teclado personalizado que coinciden con el título de una tecla estándar ahora obtendrán opciones emergentes adicionales automáticas (cuando estén disponibles). Por ejemplo, si nombra una tecla "today", automáticamente obtendrá disponibles "tomorrow" y "now" como opciones extra

#### Calculadora

**Mejoras**

* Soporte para comentarios de estilo Python al final de las líneas (# this is a comment)
* Soporte para expresiones como "USD1K" (sin espacios).
* "1K" (K en mayúsculas) se interpreta una vez más como mil (con "1 K" siendo 1 kelvin, con un espacio)

**Correcciones de errores**

* Se corrigió un problema con la ubicación incorrecta del símbolo de moneda predeterminado para el Colón sueco
* Se corrigió un problema con la aritmética relacionada con tickers de acciones que no funcionaba correctamente en algunos casos (gracias Sami)
* Se corrigió un problema con los números que se formateaban automáticamente en encabezados Markdown de múltiples hashes (###)
* Se corrigió un problema con "oct" colisionando con la función de conversión octal en una expresión como "oct 1 2024 to jun 1 2025"

## 3.14.3

**Asistente de conocimiento en línea**

* El proveedor predeterminado para consultas de conocimiento en línea es ahora [Wolfram|Alpha](https://wolframalpha.com/).
* Wolfram|Alpha es la fuente de datos más confiable para datos en vivo y precisos, y admite consultas en lenguaje natural.
* Si Wolfram|Alpha no puede procesar su consulta (por ejemplo, si utiliza un idioma diferente al inglés), el asistente de conocimiento dirigirá su consulta al modelo de IA más reciente de OpenAI.

**Disponibilidad**

* Se requiere la versión Setapp, o la suscripción de datos opcional en la versión de App Store, para usar el asistente de conocimiento en línea.
* La versión de descarga directa sigue teniendo acceso a Wolfram|Alpha en línea (pero debe proporcionar su propio ID de aplicación de Wolfram).

**Notación de moneda grande**

Esta actualización añade soporte para símbolos adicionales que representan monedas grandes (comúnmente utilizados como abreviaturas en finanzas y periodismo):

* Millones: $1M, $2m, o $3mn
* Miles de millones: $1B, $2b, o $3bn
* Billones: $1T, $2t, o $3tn

Los resultados de moneda en estas magnitudes utilizarán automáticamente los nuevos símbolos de notación de moneda.

* Los símbolos utilizados dependen de su región: por ejemplo, se utilizan "$K, $M, $B, $T" en mayúsculas en EE. UU., y se utilizan las formas más largas "$k, $mn, $bn, $tn" en el Reino Unido.

**Mejoras varias**

* Las nuevas líneas ahora heredan automáticamente la configuración de formato de la línea anterior (este comportamiento coincide con Soulver 2), en lugar de la configuración de formato predeterminada.
* 'yr' y 'mo' ahora son compatibles como alias para 'years' y 'months'.
* Soporte para consultas meteorológicas de estilo "weather in place in a month of the year", como "weather in Tokyo in June" (requiere suscripción de datos avanzada o Setapp).
* Códigos de moneda modernizados para el Ouguiya mauritano (MRO → MRU) y el bolívar venezolano (VEF → VES).
* Una definición ligeramente más precisa para la densidad del maíz.

**Correcciones de errores**

* Se corrigió un problema con el formateador numérico automático al formatear números negativos con un componente fraccionario después de añadir un espacio entre el signo de menos y el número.
* Se corrigió un problema por el cual la versión de iPhone a veces tardaba unos segundos en iniciarse durante períodos de baja cobertura de red.

## 3.14.2

**Bases no decimales**

* Soporte para expresiones de unidades en bases distintas de la decimal, como "0xF days in minutes"
* Se añadió soporte para números en base 8 (octal): 123 como octal (= 0o173)
* Se añadió soporte para convertir a otras bases usando la frase "as base x", como "0b101101 as base 16" (= 0x2D)
* Se añadió soporte para convertir a otras bases usando funciones: bin(), hex(), int() y oct() (inspirado en Python)

**Formato de expresiones**

**Barras de división con espaciado automático**

* Soulver ahora insertará automáticamente espacios alrededor de los caracteres de división por barra en ciertos casos, como en "500 / 40"
* Todavía hay muchos casos en los que no es preferible, como al trabajar con fracciones (1/3), tasas (10 km/h), y Soulver continuará sin espaciar automáticamente la barra de división en estos casos.

**Separadores de miles**

* Soulver ahora eliminará los separadores de miles innecesarios al eliminar dígitos del final de un número (es decir, "1,000" ahora se convertirá en "100" al eliminar el cero final)

**Funciones financieras**

**Inversión requerida para retorno**

* Esta función es útil cuando tiene un retorno de inversión específico que desea lograr a partir de una inversión (como un depósito bancario)
* Especifique un monto objetivo en dólares que desea recibir durante un período de tiempo dado en intereses y la tasa de interés
* Soulver le dirá qué tan grande debe ser su depósito bancario inicial

Ejemplos:

* "investment required for $10k/month at 5%" (= $2.4M)
* "deposit needed for $42k/year at 7.5%" (= $560k)

**Funciones de pago hipotecario diario**

* pago diario por $1M durante 30 años al 6.5% (= $207.67)
* interés diario pagado por $1M durante 30 años al 6.5% (=$116.40)

**Totales y subtotales**

* Soporte para sumar números y porcentajes en diferentes líneas en subtotales
* Por ejemplo, podría escribir $500 en una línea y 10% en la siguiente. El total ahora mostrará $550.
* El total flotante es más inteligente en algunos casos al sumar líneas de subtotal (gracias Sasha)

**Otros**

**Función clamp**

* "clamp 26 between 5 and 25" (= 25)
* "clamp 4 from 5 to 25" (= 5)

**Correcciones de errores**

* Se corrigió un problema con ciertas sintaxis de frases de redondeo que se rompieron después de la actualización anterior, como "$110.00 USD in AUD to 2 digits" (gracias Ian & Mark)
* Se corrigió un problema por el cual las variables de moneda globales se redondeaban a 2 dp (gracias Shai)
* Se corrigió un error por el cual QuickSoulver no respetaba a veces los cambios de configuración de edición (gracias Marcin)
* Se corrigió un error por el cual la función floor() no funcionaba correctamente con unidades de grados (gracias Markus)
* Se corrigió un problema con números muy pequeños que se mostraban como cero con la notación deshabilitada (gracias Eli)

## 3.14.1

**Redondeo de números hacia arriba y hacia abajo al intervalo más cercano**

* Se añadieron frases para redondear números hacia arriba o hacia abajo a un intervalo específico
* Por ejemplo, "round 21 up to nearest 5" (= 25), "round down 20 to nearest 8" (= 16)

**Conversiones de tiempo a decimal**

* Soporte para convertir horas a decimal: por ejemplo, "10:15 to decimal" (= 10.25)

**Timestamps Unix de milisegundos**

* Se añadió soporte para convertir timestamps de milisegundos a fechas, como "1733823083000 to date"

**Zonas horarias**

* Ahora puede incluir "time" como palabra de comentario en conversiones de zona horaria, como "3pm Sydney time to Lisbon time"
* "10am to London" ahora se interpretará como "10am aquí a Londres"

**General**

* Al copiar múltiples líneas de texto con expresiones y respuestas que incluyen líneas de subtotal, ahora se incluirán en su propia línea

**Correcciones de errores**

* Se corrigió un problema con hojas escritas en ciertos locales que usan espacio como separador de miles y que se interpretaban incorrectamente después de sincronizar (gracias Øyvind & Edgar)
* Se corrigió un problema con la conversión automática de cantidades entre corchetes en QuickSoulver (gracias Chris)
* Se corrigió un fallo con la función factorial (al hacer una expresión como "fact(9999999.3)")
* Se corrigió un problema por el cual una expresión como "1.6 fl oz/acre to mL/ha" devolvería un error en lugar de convertir correctamente
* Una expresión como "Monday 5pm-7pm" ahora devuelve correctamente el intervalo de tiempo especificado (2 horas en este ejemplo)

**Localizaciones**

* Pequeñas mejoras en la localización rusa
* Se corrigió un problema con la traducción china de Soulver que no funcionaba correctamente

## 3.14

#### iPad

**Teclado numérico flotante**

* Ocultar/mostrar el teclado del sistema usando un botón en el teclado numérico flotante: útil en iPads más pequeños en horizontal
* Se añadió una opción de teclado numérico flotante más grande con tamaños de tecla más grandes y la útil barra de accesorios
* La barra de accesorios del teclado proporciona muchas teclas útiles para varios flujos de trabajo, incluyendo conversiones de moneda, trabajo con variables, porcentajes y cálculos de fecha y hora
* Puede personalizar la barra de accesorios del teclado con sus propias teclas
* Alternar entre los teclados numéricos flotantes más grandes y compactos, según sus necesidades

#### iOS

**General**

* Se añadieron paréntesis ( ) como opción emergente en la tecla de multiplicación
* Se añadieron teclas de mover cursor izquierda/derecha al teclado accesorio general
* Se añadió un botón de control de Centro de control que abre Soulver en iOS 18+
* Soporte para estilos de iconos grandes y pequeños en iPad, e iconos oscuros y tintados en iOS 18+

**Correcciones de errores**

* Se corrigió un fallo al iniciar por primera vez en iPhone después de comenzar la prueba
* Se corrigió un problema al usar el teclado numérico junto con teclados de terceros (como SwiftKey de Microsoft, o Gboard de Google)
* Se corrigió un problema por el cual pegar texto copiado que contenía tokens de referencia de línea en otras aplicaciones no funcionaba

## 3.13.1

#### Mac

* Se corrigió un problema con la utilidad de línea de comandos (& flujo de trabajo de Alfred) que no podía usar tipos de cambio de moneda
* Se corrigió un fallo en macOS Sequoia para algunos usuarios no ingleses

#### iOS

* Se corrigió un problema con el botón \[% of] que faltaba un espacio

## 3.13

Esta actualización introduce configuraciones y opciones adicionales para personalizar aún más la forma en que se formatean las monedas.

Para los suscriptores de servicios de datos en la App Store (y usuarios de Setapp), también hay mejoras en la función meteorológica, incluida la capacidad de realizar consultas meteorológicas para lugares más pequeños del mundo y realizar consultas meteorológicas históricas.

**Formato de moneda**

**Usar códigos de moneda en lugar de símbolos**

* En la configuración de la **Calculadora** bajo **Símbolos de moneda**, ahora puede elegir usar siempre códigos de moneda (como EUR) en lugar de símbolos de moneda (en este caso, €).

**Ocultar ceros finales en monedas**

* En la configuración de la **Calculadora** bajo **Símbolos de moneda**, ahora puede elegir ocultar los ceros finales en las monedas. Con esta configuración desactivada (el predeterminado), $1 se muestra como $1.00. Con esta configuración activada, los ceros finales se ocultarán.

**Configuración**

**Nueva hoja/archivo al iniciar**

* En la configuración **General**, ahora puede elegir crear una hoja o un archivo Soulver al iniciar.

**Pestaña para autocompletar variables**

* En la configuración **Formato**, ahora puede seleccionar Tab en lugar de Escape como la tecla que invoca el autocompletado de variables.

**Clima avanzado (requiere Setapp o suscripción a servicios de datos en la App Store)**

**Consultas meteorológicas históricas (macOS 15+)**

* Consulte las temperaturas promedio, máximas y mínimas, así como la precipitación, en un lugar en una fecha determinada.
* Los datos están disponibles hasta el 1 de agosto de 2021.

**Promedios históricos por mes (macOS 15+)**

* Realice consultas meteorológicas sobre las temperaturas máximas/mínimas promedio y la precipitación en un lugar en un mes dado.
* Por ejemplo, "high in New York in June."
* Tenga en cuenta que estos son promedios históricos basados en registros meteorológicos que se remontan a la década de 1970 (no máximos/mínimos).

**Consultas meteorológicas y de zona horaria para lugares pequeños**

* Soulver ya puede realizar consultas meteorológicas y de zona horaria para aproximadamente 500 de las ciudades más grandes de la Tierra.
* Lo nuevo en esta actualización es la capacidad de consultar el clima para cualquier lugar de la Tierra, incluidos lugares más pequeños.
* Por ejemplo, ahora puede escribir "weather in Ubud, Bali," o "temperature in Assisi, Tuscany."
* Esta función también funciona para consultas de zona horaria usando "time in (place)": "time in Inverness, Scotland," "time in Wollongong, NSW."
* Y al calcular diferencias horarias: "time difference between Kemer, Turkey, and Mill Valley, Marin County."

**Correcciones de errores**

* Se corrigió un problema con el formateador numérico automático al formatear números negativos con un componente fraccionario después de añadir un espacio entre el signo de menos y el número.
* Se corrigió un problema por el cual la versión de iPhone a veces tardaba unos segundos en iniciarse durante períodos de baja cobertura de red.

## 3.12

**Soporte para los últimos sistemas operativos**

Este lanzamiento añade soporte para las últimas versiones de los sistemas operativos de Apple:

* macOS 15 (Sequoia)
* iPadOS 18
* iOS 18

#### iOS

**Dispositivos**

* Se añadió soporte para los nuevos tamaños de pantalla de iPhone 16 Pro.

**Editor**

* El título de la hoja actual se mostrará en la barra de navegación (si la tiene)
* Tenga en cuenta que un "title" en Soulver se refiere a cuando comienza una hoja con un "#"

**Acciones rápidas**

* Toque la respuesta de la línea que está editando para copiarla rápidamente al portapapeles
* Toque una línea vacía para hacer rápidamente un subtotal de las líneas superiores en esa línea

**Teclado de moneda**

* Ahora puede fijar monedas seleccionadas al inicio de la lista (mantenga pulsado el botón del código de moneda y elija "Pin" o "Unpin")

**Compartir**

* PDF es ahora el formato de archivo predeterminado para compartir una hoja.

**Correcciones de errores**

* Se corrigió un error por el cual el botón "( )" no envolvía una selección de texto en corchetes (gracias Evgeny)

#### Mac

**Acción de copia rápida**

* Haga doble clic en la respuesta de la línea que está editando para copiarla al portapapeles
* Mantenga pulsado option y haga doble clic en una respuesta de otra línea para copiarla rápidamente al portapapeles
* La acción predeterminada para hacer doble clic en otras respuestas sigue siendo insertar una referencia a la respuesta

**Acción de subtotal de adición rápida**

* Haga doble clic en una línea vacía para hacer rápidamente un subtotal en esta línea

**Flujo de trabajo de Alfred**

* El flujo de trabajo de Soulver para Alfred se ha actualizado (v1.5) y ahora le permite especificar la palabra clave de activación (las versiones anteriores usaban "u").
* Se ha corregido un error introducido en la última actualización de la CLI de Soulver que impedía que el flujo de trabajo de Alfred funcionara correctamente con las versiones Setapp y Mac App Store.

**Correcciones de errores**

* Se corrigió un problema con el barrido negativamente desde $0 (gracias James)

#### Calculadora

**Unidades y conversiones**

* Se añadieron unidades de micrómetros cúbicos y nanómetros cuadrados
* Soporte para conversión de unidades de volumen imperiales explícitamente, como "1 liter in imperial pints"
* Se añadió soporte para expresiones de unidades con un valor fraccionario, como "1 1/2 pounds"
* Conversión de unidades más flexible para unidades aparentemente incompatibles: "3 mph to minutes" (convertir a millas/minuto), "10 cubic centimeters to meters" (convertir a metros cúbicos)
* Soporte para conversión automática de unidades sin valor explícito: "usd eur" se interpretará como "1 usd en eur"
* Las unidades en tasas ahora se conservarán en lugar de cancelarse al convertir a una forma alternativa: "8g/2 lb as grams/lb (= 4 g/lb)"

**Tickers de acciones**

* Se añadió Nvidia (NVDA) como un ticker de acciones integrado (junto con el soporte existente para los tickers de Apple, Microsoft, Google, Amazon, Meta, Tesla, AirBnB y Netflix)

**Criptomonedas**

* Se cambió a usar "POL" como símbolo para el token Polygon (anteriormente "MATIC")

**Zonas horarias**

* Soporte para "ct" (tiempo central), "pt" (tiempo del Pacífico), "mt" (tiempo de montaña) y "et" (tiempo del este)

**Subtotales**

* Al comenzar una nueva línea con un operador (±) dentro de un subtotal, Soulver ya no insertará la línea anterior como referencia. Esto es útil para hacer subtotales acumulativos.

**Funciones financieras** Ahora puede calcular intereses compuestos capitalizados mensualmente y trimestralmente:

* "interest on $100 after 3 years at 10% compounding monthly"
* "interest on $100 for 3 years at 10% compounding quarterly"

**General**

* Soporte para entradas más grandes en funciones de combinación y permutación
* Soporte para funciones min/max con porcentajes (gracias Eemil)
* Función de potencia: "3 to the power of 9", "2 exponent 4", "4 raised to 2"
* Se añadieron funciones trigonométricas adicionales que toman su parámetro en grados: "asind", "acosd", "atand" y "tand"

**Internacional**

* Soporte para caracteres de paréntesis de ancho completo (comúnmente utilizados en China, Corea y Japón)

**Correcciones de errores**

* Se corrigió un problema por el cual "1.003.020" se interpretaba incorrectamente como una fecha (gracias @infolinux)
* Se corrigió un problema con la suma de múltiples tasas decimales en el total rápido o subtotales (como 3.4/day, 5.9/day, etc) (gracias Devin)
* Se corrigió un problema con ciertas multiplicaciones de unidades que no devolvían la forma más ideal: "3 min × 15 mph" ahora devuelve "0.75 mi" en lugar de 1,207 m
* Se corrigió un problema con unidades de pies escritas con un apóstrofe final, como 30.334'

## 3.11.3

**Soulver Studio**

* Convierte hojas en aplicaciones Mac independientes que se pueden compartir con otros (compatible con macOS 12+)
* Seleccione una hoja, vaya al menú "Sheet" y elija "Build App from Sheet"
* Elija entre 7 colores de icono divertidos

**Detalles de creación de aplicaciones**

* Las aplicaciones Mac construidas a partir de hojas están [sandboxed](https://developer.apple.com/documentation/security/app_sandbox/protecting_user_data_with_app_sandbox) por seguridad y enviadas a Apple para "notarización"
* La notarización es un proceso que hace que una aplicación sea compatible con [Gatekeeper](https://support.apple.com/guide/security/gatekeeper-and-runtime-protection-sec5599b66df/web), para que puedan instalarse en otros Macs
* Este proceso generalmente tarda menos de 5 minutos
* Apple nos restringe a construir 75 aplicaciones por día de esta manera. Es posible que encuentre el servicio no disponible por un tiempo si nos quedamos sin capacidad

## 3.11.2

#### Calculadora

**Operadores a nivel de bits** Soporte para operadores a nivel de bits, incluyendo:

* AND a nivel de bits (&), OR a nivel de bits (|), XOR a nivel de bits (xor)
* Desplazamiento a la izquierda a nivel de bits (<<) y desplazamiento a la derecha a nivel de bits (>>)

**Permutaciones y combinaciones**

* "10 permutation 3" (= 720)
* "25 combination 3" (= 2,300)

O, alternativamente, use una sintaxis más clara:

* "3 permutations of 10 (= 720)
* "3 combinations of 25" (= 2,300)

**Funciones financieras**

* Se añadió una función de interés compuesto que obtiene solo el interés ganado (sin el principal), es decir:
* "interest on $35k after 3 years at 4.5%" (= $4,941)

**Criptomonedas**

* Soporte para "Gwei" y "Wei" (sub-dominaciones de Ethereum)

#### iOS

**Teclado numérico**

* Se añadieron ETH, BNB y SOL como opciones emergentes en el botón BTC (gracias John)
* Ahora puede convertir rápidamente un resultado de moneda en una nueva línea: añada una nueva línea (después de una línea con un resultado de moneda), luego toque un código de moneda. Esto insertará una referencia a la línea anterior y la conversión a la moneda insertada.
* Los operadores y las teclas de retorno/borrar en el teclado numérico ahora son visibles para VoiceOver (gracias Scott)

**Configuración**

* Se añadió una configuración para controlar qué sucede al iniciar la aplicación: abrir la hoja anterior, o crear una hoja nueva al iniciar (pero solo después de 5 minutos de inactividad)
* Se añadió una sección de solución de problemas de sincronización: esto incluye un botón para recargar manualmente su archivo de libro de hojas (raramente necesario, pero puede ser útil a veces)
* Pequeñas mejoras de diseño en el panel de configuración de la hoja

**Correcciones de errores**

* Copiar y pegar líneas que contienen referencias de línea ahora funciona correctamente (gracias Tony)
* Se corrigió un problema con la apertura de archivos .slvr desde la aplicación Archivos que no funcionaba correctamente en iPhone (gracias Alexander)

#### Calculadora

**Correcciones de errores**

* Se corrigió un problema por el cual ciertas frases de intervalo de fecha podían causar un fallo
* Se corrigió un problema con 0.9M que se formateaba incorrectamente por la función de inserción de separador de miles (gracias Matteo)
* Se corrigió un problema con fechas separadas por guiones (como 04-05-2020) que tenían espacios insertados incorrectamente alrededor de los guiones al escribir (gracias Dr. Dishant)

#### Mac

**Correcciones de errores**

* Se aclaró que la opción de fuente Monospaced System Font solo se aplica a los dígitos (gracias John)
* Se corrigió un problema con el botón de eliminar en la vista de hoja que no se realizaba durante el movimiento del ratón después de cancelar un arrastre (gracias Jasper)
* Se corrigió un problema con el coloreado de sintaxis de las declaraciones de variables en líneas de subtotal en la salida HTML/PDF (gracias Jason)

## 3.11.1

#### iOS

**General**

* Se añadió un menú contextual (mediante un toque largo) en los tokens de respuesta para convertirlos en texto sin formato, o mostrar la línea a la que hacen referencia
* Al importar archivos Soulver 2 (.soulver), el nombre del archivo ya no se inserta automáticamente como encabezado de la hoja (#) si el archivo se llama Draft o Untitled
* Soulver muestra más automáticamente el teclado en iPhone al cambiar a otra hoja (este comportamiento coincide con la aplicación Notas)
* Se mejoró la pantalla de inicio de Soulver

**Correcciones de errores**

* Se corrigió un problema por el cual algunos usuarios no podían pasar la pantalla de inicio debido a que iCloud se colgaba al descargar un libro de hojas existente en su dispositivo cuando se solicitaba
* Se corrigió un fallo en iPhone al mostrar el editor de teclado personalizado mientras se editaba una hoja externa (.slvr)
* Se corrigió un problema por el cual la acción de URL de la hoja abierta solo seleccionaba cosméticamente la hoja solicitada
* Se corrigió un error con la acción de pantalla de inicio "New Sheet" (en iPad) que no funcionaba cuando la aplicación aún no se había iniciado

## 3.11

Soulver 3 ya está disponible para iPhone.

#### iOS

**Disponibilidad y precios**

* Soulver 3 para iOS está disponible [en la App Store](https://soulver.app/ios/). Son solo $14 (o complementario para nuestros usuarios de [Setapp](https://soulver.app/setapp)).
* Todavía es una compra única (separada de las versiones Mac y iPad), y se incluye el uso compartido familiar
* Esta es la primera actualización de pago para Soulver en iOS desde el Soulver original para iOS en 2009 (que recibió más de 10 años de actualizaciones y soporte)

**Teclado numérico**

* Hemos diseñado un maravilloso teclado numérico para hacer que los cálculos sobre la marcha sean rápidos
* Cambie entre el teclado del sistema y el teclado numérico con un interruptor convenientemente ubicado en la parte inferior del teclado
* Viene con una serie de teclados accesorios en la parte superior que puede elegir para sus cálculos particulares
* El teclado numérico es compatible con todos los iPhones con pantalla redondeada (todos los iPhones con soporte iOS 16 excepto el iPhone SE)
* Puede deshabilitar el teclado numérico en la configuración si lo requiere

**Opciones adicionales en teclas mediante emergentes**

* Muchas teclas tienen opciones adicionales disponibles en un menú emergente. Mantenga pulsada una tecla durante un segundo para ver opciones adicionales
* Por ejemplo, la tecla "0" ofrece escalares numéricos "k", "M" y "G"
* Por ejemplo, la tecla "." ofrece encabezados "# " y caracteres de comentario "// ". El teclado ABC se seleccionará automáticamente para que escriba su encabezado o comentario.
* Mantenga pulsada la tecla de eliminar y deslice el dedo a la izquierda para eliminar la línea actual o borrar toda la hoja

**Teclado accesorio de moneda**

* Siempre muestra su moneda local y la moneda de su ubicación actual (basado en su zona horaria, no en su ubicación GPS)
* Esto es útil para convertir rápidamente de vuelta a su moneda local cuando viaja.

**Teclado accesorio de variables**

* Muestra cualquier variable global y local en su hoja (esto le ahorra escribir el nombre completo de la variable cada vez que desea referenciarla).

**Teclado accesorio personalizado**

* Diseñe su propio teclado accesorio personalizado con las funciones y frases que encuentre que usa más comúnmente

**Gestión de hojas**

* Modo de vista de hoja compacto
* Un comando contextual para mover una hoja a una carpeta (como la aplicación Notas). Anteriormente solo se admitía el movimiento por arrastrar y soltar

**Otros**

* Consulte los [Consejos y trucos](https://documentation.soulver.app/documentation/tips-and-tricks-ios) para aprender sobre algunas funciones ocultas útiles, incluido un gesto para redimensionar la columna de respuestas, creación rápida de subtotal y cambio rápido entre teclados

## 3.10.3

Soulver ahora requiere macOS 12 Monterey o superior

**Unidades CSS**

* Las unidades CSS (em, rem y px) ahora siempre se formatearán sin espacios y usando un carácter decimal estándar de EE. UU. (.) para que puedan pegarse inmediatamente en archivos CSS

**Unidades de volumen**

* Se añadió una precisión ligeramente mayor a los cálculos de volumen y sustancia en ciertos casos
* Las tasas de litros/metros^2 ahora se resuelven a una unidad de metros

**Funciones de lenguaje natural**

* Ahora puede usar "@" como sinónimo de "at" en frases de lenguaje natural, como en interés compuesto "$5k after 3 years @ 7.5%" (= ($6,211))

**Condicionales**

* Soporte para "if x then…" además de if x == true then…", donde x es un booleano
* Se corrigió un error por el cual las funciones de lenguaje natural no funcionaban en la posición "then" en condicionales (gracias Ian)

**Zonas horarias**

* Se añadieron zonas horarias para territorios franceses: Mauricio, Guayana Francesa, Martinica, La Reunión y Guadalupe

**Funciones**

* Soporte para especificar el valor de una unidad usando una función, como "sin(30) radians", o "abs(-40) meters"

**Referencias de línea**

* Soporte para añadir un escalar SI a una referencia de línea, por ejemplo "\[123]k EUR", donde \[123] es una referencia de token a una línea anterior

**Especificadores**

* Soporte para "dec" como abreviatura de "decimal", como "0x123 to dec" (gracias Nasco)

**Cálculos de calendario**

* La función "days left in 2024" ahora devuelve un número entero de días (en lugar de fraccionario)
* Soporte para convertir periodos de tiempo en "meses y días"

**Localizaciones**

* Los diacríticos ahora se ignoran en los nombres de unidades y funciones en la localización española (use "días" o "dias" por ejemplo) (gracias Carlos)

**Correcciones de errores**

* Se corrigió un problema por el cual la función log() no funcionaba con números hexadecimales y binarios (gracias Emile)
* Se corrigió un error muy oscuro por el cual Soulver podía usar CPU excesiva en segundo plano cuando había una lista de fracciones similar a fechas en un comentario de encabezado en un local de EE. UU. (gracias Jon)
* Se corrigió un bloqueo al realizar lcm con una lista de números que incluía 0 (gracias Daniel)
* Se corrigió un error por el cual una referencia de línea podía perder su referente al eliminar múltiples líneas por encima de la línea del referente
* "tonne" ahora mapea a tonelada métrica, en lugar de toneladas cortas.

## 3.10.2

* Se corrigieron algunos errores que aparecieron en 3.10.1 (gracias Andre, Rob y Guillermo por los rápidos informes)

## 3.10.1

**Libras y onzas**

* Se añadió soporte para "pounds & ounces" como formato de resultado compuesto. Este será el nuevo predeterminado para expresiones que usan libras (lb), como "13.5 lb" (= 13 lb 8 oz)
* Las conversiones de libras y onzas se pueden hacer manualmente usando el conversor "in pounds & ounces" o "in lb oz"
* Todavía puede usar "in lb/pounds" para expresar el resultado como libras decimales.

**Cálculos de fecha y zona horaria**

* Se añadió soporte para cálculos de intervalo que involucran años y formatos como "1953 − today"
* Se añadió soporte para fechas en el formato "13 March 23" (Año asumido como 23 aquí)
* Se añadió soporte para cálculos de zona horaria en el formato "time in Copenhagen 3 hours (from now/ago)"

**Periodos de tiempo**

* Soporte para periodos de tiempo de doble unidad como "in minutes and seconds", "in hours and minutes" y así sucesivamente
* Soulver utiliza periodos de tiempo con más frecuencia en operaciones sobre cantidades únicas de tiempo. Por ejemplo, "25 min / 12" = (2 min 5 segundos), "1h20m + 45m" = (2 horas 5 mins)
* Cuando "as timespan" se especifica explícitamente para el resultado de un cálculo de intervalo de fecha, se utilizan unidades de tiempo fijas, no variables
* Se añadió "time span" como una expresión alternativa para "timespan"

**Formato de números**

* Los números en notación SI ahora se ajustarán a su configuración de punto decimal. Anteriormente, se formateaban a 3 dp sin importar nada
* Se añadió soporte para símbolos SI (k, M, G) en referencias de línea
* Las criptomonedas ya no se redondearán a dos decimales por defecto.

**Listas**

* Se añadió soporte para expresiones dentro de paréntesis en listas como "max (100 \* 2) 50 100" (= 200)

**Correcciones de errores**

* Se corrigió un problema con letras únicas que no actuaban como símbolos de moneda prefijo personalizados, como R100 para el Rand sudafricano (gracias a Hein)
* Se corrigió un problema por el cual los símbolos de moneda personalizados no se aplicaban sin un reinicio de aplicación adicional después de cambiar su formato de número
* Se corrigió un problema por el cual un único símbolo de moneda entre paréntesis se interpretaba como un comentario, como ($100) (gracias a Andre)
* Se corrigió un problema por el cual un nombre de mes corto entre paréntesis podía hacer que un comentario no se reconociera correctamente (gracias a Markus & Nigameash).
* Se corrigió un problema con elevar unidades de volumen a la potencia de tres (gracias a Daniel)
* Si múltiples variables compartían el mismo nombre, solo se incluía una en el total rápido. Este problema se ha corregido (gracias TJ)
* Se corrigió un problema con "February 29" sin componente de año que no era reconocido como una fecha válida (😪, gracias Patrick)
* Se corrigió un problema con la definición del punto decimal de varias líneas con dependencias de variables
* Se corrigió un problema relacionado con un símbolo peculiar que podía hacer que la aplicación colapsara al pegarse (gracias a Jason)
* Se corrigió un problema que causaba un fallo al ejecutar `sinh(10000)`

## 3.10

**Mejoras en operaciones de lista**

Soporte para "min", "max", "gcd" y "lcm" en listas de números.

Por ejemplo:

* "min 5, 3, 7" (= 3)
* "max 50, 20, 10" (= 50)
* "gcd 10, 20, 5" (= 5)
* "lcm of 210, 40, 8" (= 840)

**Tiempo transcurrido/desde ahora en ubicación**

* Nueva frase "time ago/from now in location"

Por ejemplo:

* "3 hours ago in London"
* "30 min from now in Sydney"

#### iPad

Esta actualización incluye varias mejoras para la versión de iPad, incluyendo:

**Clima avanzado y asistente de IA**

* Soporte para suscribirse a la suscripción "AI Assistant, Live Stocks & Weather"

**Mejoras en la barra de menú**

* El nuevo botón de hoja tiene un menú contextual para crear una hoja que comienza con un encabezado, o duplicar la hoja existente
* Botón dedicado de hojas de importación

**Renombrado automático de variables**

* Cuando edita un nombre de variable, las líneas que hacen referencia al nombre anterior se actualizarán automáticamente para usar el nuevo nombre
* Esta función debe estar activada en la configuración de `Editing` de Soulver

**Vista previa del valor de la variable**

* Seleccione una variable en el área de texto para ver su valor en el menú de texto

**Acciones contextuales**

* Se añadieron acciones contextuales en las respuestas (para copiar rápidamente resultados)
* En total (para que pueda ocultarlo rápidamente, o cambiar a promedio)

**Creación de subtotal más fácil**

* Siempre se añadirá una celda en blanco debajo de su última línea. Mantenga pulsado sobre ella y elija "Make Subtotal" para sumar rápidamente las líneas anteriores

**Fuentes y tamaño de fuente**

* Se añadió soporte para fuentes personalizadas en su dispositivo
* Se añadió un modo para usar el tamaño de fuente del sistema (adaptativo), en lugar de un tamaño de fuente explícito

**Rellenar pantalla con respuesta**

* Mantenga pulsada una respuesta y elija "Fill Screen" para rellenar su pantalla con la respuesta

**Correcciones de errores**

* Se corrigió un problema con el pinyin chino y otros métodos de entrada "multi-stage" que no funcionaban correctamente

##

## 3.9.2

#### Asertos

* Se añadió una función assert() que puede usar para verificar que una condición de variable esperada es verdadera
* Se añadieron los errores de las versiones de los números.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://documentation.soulver.app/es/changelog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
