Claris FileMaker Server está disponible como un instalador completo, que también puede actualizar una instalación existente. Descargue el instalador desde la página de descarga electrónica de software (ESD) o desde Claris Customer Console. Para obtener más información, consulte la Ayuda de FileMaker Server o los recursos de ayuda de nuestro sitio web.
Versión 21.1.1: noviembre de 2024
Nuevas funciones y mejoras
Soporte de macOS Sequoia
-
Esta versión añade compatibilidad con macOS Sequoia 15.
Nota FileMaker Server 2024 no es compatible con macOS Monterey 12 y, en esta versión, ya no se instalará en Monterey. Si usa Monterey, debe actualizar a una versión posterior de macOS antes de poder instalar esta versión de FileMaker Server. Para conocer las versiones compatibles de macOS, consulte las Especificaciones técnicas de Claris FileMaker 2024.
Creación de guiones
-
Los guiones del lado del servidor ahora pueden utilizar el paso de guión Ejecutar guión en el servidor para ejecutar un guión en una sesión independiente en el servidor. Consulte Ejecutar guión en el servidor.
Túnel HTTPS
-
Ahora se admite el túnel HTTPS para FileMaker Server en Windows y macOS.
-
Windows: En la Admin Console, en la pestaña Configuración > Clientes de FileMaker, ahora puede activar Usar servidor Web Nginx para utilizar Nginx para el túnel HTTPS. Consulte Túnel HTTPS de FileMaker.
-
En la Admin Console, en la pestaña Configuración > Clientes de FileMaker, si activa el túnel HTTPS cuando Nginx no está instalado, se le pedirá que instale y active Nginx.
-
Windows, macOS: el indicador
Usar túnel HTTPS
ahora está presente en el archivoAssisted Install.txt
.
Publicación en Web
-
La versión JDK instalada se muestra ahora en la pestaña Conectores > Publicación en la Web de la Admin Console.
-
Windows, macOS: En la Admin Console, la pestaña Conectores > Publicación en la Web ahora incluye la opción de sustituir el JDK instalado para que pueda actualizarlo fácilmente. Consulte Configuración de publicación en la Web.
Seguridad
-
Al importar certificados en la Admin Console, ahora se le pide que importe certificados intermedios firmados si tiene previsto utilizar Claris Connect. Consulte Importar un certificado SSL personalizado.
-
Esta versión incluye mejoras generales de seguridad para el instalador de FileMaker Server en la plataforma de Windows.
Admin Console
-
Al seleccionar una carpeta, ahora puede crear y eliminar subcarpetas.
-
En la pestaña Configuración > Notificaciones, en Configuración de correo electrónico, ahora puede cambiar el Nivel de notificación para incluir advertencias.
-
La pestaña Bases de datos muestra ahora las jerarquías de carpetas y subcarpetas al ordenar por carpetas.
-
La pestaña Configuración > Configuración general en Configuración de inicio ahora permite especificar que solo se abran las últimas bases de datos abiertas cuando se inicie FileMaker Server. También puede utilizar el comando
fmsadmin set/get serverprefs OnlyOpenLastOpenedDatabases
para modificar y ver la nueva propiedad. El cambio se almacena en el archivolastopendblist.list
. -
En el caso de las licencias de empresa, la clave de licencia ahora está oculta en la Admin Console.
-
La pestaña Bases de datos muestra ahora las agrupaciones de carpetas de bases de datos en la lista de bases de datos.
-
La pestaña Panel incluye ahora el número de conexiones de FileMaker Data API.
Se han eliminado los límites anuales de uso de la API
-
Se han eliminado los límites anuales de uso de FileMaker Data API y OData API. A partir de esta versión de FileMaker Server, el uso de la API no tiene restricciones.
FileMaker Admin API
-
El punto de conexión /server/certificate/importcertfiles de FileMaker Admin API ahora admite datos de formulario de varias partes y le permite cargar un archivo
.pem
en lugar de una cadena entre líneas. -
FileMaker Admin API ahora incluye el punto de conexión /fmclients/httpstunneling, que permite obtener y definir la opción de túnel HTTPS.
-
Al activar el Motor de publicación en la Web mediante FileMaker Admin API, ahora se informa de un error si Java no está instalado.
FileMaker Data API
-
Al escribir datos, FileMaker Data API y el paso de guión Ejecutar FileMaker Data API ahora admiten la anulación de la opción Prohibir la modificación del valor durante la introducción de datos para la introducción automática de datos en un campo. En la solicitud, establezca la nueva clave
options.prohibitMode
enguión
(ignorar esta regla de introducción automática) o enusuario
(seguir la regla de introducción automática).
OData API
-
OData admite ahora alias de parámetros para valores de clave y valores de parámetros de función. Por ejemplo:
-
GET <host>/fmi/odata/v4/<database>/Purchase(@p1)?@p1='2%2F%5C'
-
-
OData ahora permite anidar
$select
dentro de otras opciones. Por ejemplo:-
GET <host>/fmi/odata/v4/<database>/Categories?$expand=Products&$select=Name,Products/Name
-
-
OData ahora admite
Edm.Conversión de tipos <type>
Por ejemplo:-
GET <host>/fmi/odata/v4/<database>/Purchase(1)/Total/Edm.Int64
-
GET <host>/fmi/odata/v4/<database>/Purchase(1)/Total/Edm.String
-
GET <host>/fmi/odata/v4/<database>/Purchase?$filter=cast(Total,Edm.String) eq '6.99'
-
-
OData API ahora admite el operador
in
. -
Las operaciones por lotes de OData API ahora admiten preferencias que heredan las suboperaciones.
FileMaker WebDirect
-
Los activadores de guiones OnObjectKeystroke y OnLayoutKeystroke ahora se admiten parcialmente en FileMaker WebDirect. Solo se activan para las teclas Retorno, Intro y Escape. Para OnObjectKeystroke, solo se admite un objeto de campo activo con el estilo de control de cuadro de edición. Para desactivar esta función en FileMaker Server, abra el archivo
[carpeta_instalación]/Web Publishing/conf/jwpc_prefs.xml
y, a continuación, cambie el valor del parámetrokeystrokeenabled
desí
(predeterminado) ano
. Los activadores por pulsación de teclas están activados por defecto.
Programaciones
-
Se ha actualizado el filtro de último estado de los programas de guión para incluir solo posibles resultados de estado: En blanco, Erróneo, Omitido, Correcto y Fallo de verificación.
-
Ahora se pueden procesar simultáneamente varios programas de copia de seguridad.
Inicio
-
La opción Abrir solo las últimas bases de datos abiertas ahora crea entradas en el archivo
event.log
. -
El archivo
event.log
ahora incluye errores en los que el proceso WPE no se iniciaba porque Java no estaba instalado.
Herramienta para desarrolladores de FileMaker
-
La Herramienta para desarrolladores de FileMaker ahora admite la carga de bases de datos en subcarpetas especificadas.
-
La Herramienta para desarrolladores de FileMaker ahora incluye los siguientes comandos y opciones:
-
--querySize
-
--sortBySize
-
--uploadDatabases
-
-target_tablename
,-tt
-
-target_fieldname
,-tf
-
-query_index
,-qi
-
-quantity
,-qu
-
-exclude_container
,-ec
-
Servidor de modelos de código abierto
-
Se han actualizado los archivos de la carpeta
Open_Source_LLM
para que admitan la incrustación de imágenes y modelos adicionales de código abierto. Estos cambios no son compatibles con las versiones anteriores de FileMaker Pro, FileMaker Go o FileMaker Server, ni las versiones anteriores de la carpetaOpen_Source_LLM
son compatibles con las versiones actuales. Consulte el Blog de Claris Engineering.
Instalación
-
La instalación de FileMaker Server en Windows ahora incluye la opción de instalar, utilizar y configurar Nginx.
-
Los archivos modificables de la carpeta
Tools\Lets_Encrypt
ya no se sustituyen al actualizar FileMaker Server, sino que se mueven a una carpetaLets_Encrypt-backup
.
Bibliotecas y paquetes actualizados
-
Se han actualizado los siguientes módulos Node.js :
-
ejs
-
express
-
jsonwebtoken
-
aws-sdk
-
engine.io
-
passport
-
socket.io
-
cookiejar
-
xml2js
-
-
El paquete obsoleto swagger-tools Node.js ha sido reemplazado por el paquete @jeffe95/swagger-tools.
-
La biblioteca Xalan se ha actualizado para la publicación en la Web a la versión 2.7.3.
-
La biblioteca xerceslmpl se ha actualizado para la publicación en la Web a la versión 2.12.2.
-
OpenSSL se ha actualizado a la versión 3.3.1.
-
Apache Tomcat se ha actualizado a la versión 10.1.26.
Problemas solucionados
Seguridad
-
Se produjo un ataque reflejado de guión en sitios cruzados (XSS) debido a que los errores de inicio de sesión devueltos no estaban codificados en HTML.
FileMaker WebDirect
-
Dentro de una transacción, cuando se utilizaba el paso de guión Mostrar cuadro de diálogo personalizado, al cerrar el diálogo personalizado se revertía la transacción.
-
La autenticación de Microsoft AzureAD fallaba para usuarios pertenecientes a más de 200 grupos.
-
Al hacer clic en controles de pestañas anidados, los controles se mostraban incorrectamente.
FileMaker Admin API
-
Cuando caducaba la licencia de FileMaker Server, FileMaker Admin API permitía iniciar sesión, pero no cerrarla.
-
El proceso del Servidor de FileMaker Server Admin se detenía de forma abrupta después de llamar al punto de conexión del servidor/certificado/información de FileMaker Admin API.
OData API
-
La ejecución de guiones que accedían a otros archivos de base de datos utilizando las mismas credenciales fallaba.
Herramienta para desarrolladores de FileMaker
-
Ubuntu: las bases de datos abiertas no devolvían correctamente un error al intentar realizar acciones como copiar o clonar mediante la Herramienta para desarrolladores de FileMaker.
-
El comando
--renameFiles
de la Herramienta para desarrolladores de FileMaker sobrescribía incorrectamente los archivos existentes cuando no se especificaba la opción-f
. -
Tras utilizar la herramienta de comandos para volver a cifrar los archivos EAR, se informaba de que la clave era incorrecta.
-
El cambio de nombre de archivos con la Herramienta para desarrolladores de FileMaker fallaba al utilizar rutas relativas para los archivos.
-
Al recuperar un archivo con la Herramienta para desarrolladores de FileMaker, el archivo original queda en estado de solo lectura.
Programaciones
-
En la Admin Console, al filtrar las programaciones por activadas o desactivadas, no se mostraban.
Creación de guiones
-
Cuando se ejecutaba en un archivo alojado, el paso de guión Realizar búsqueda semántica configurado con un valor de Recuento de devoluciones superior a 10 devolvía un conjunto encontrado que no estaba ordenado de forma coherente por similitud coseno como se esperaba.
-
Si la sesión se cerraba antes de que se completaran los pasos de guión Ejecutar guión en el servidor, esos pasos de guión perdían el acceso a las bases de datos y fallaban al ejecutar un guión llamado por FileMaker Data API.
-
Usar la función Get(ScriptResult) para guiones del lado del servidor no siempre reflejaba el resultado del guión del lado del servidor.
-
Ubuntu: la función Get(SystemLocaleElements) solo informaba de los elementos de configuración regional de EE. UU., incluso cuando se utilizaban configuraciones regionales no estadounidenses.
Herramientas
-
Los guiones Let's Encrypt
fm_request_cert.sh
yfm_renew_cert.sh
no detectaban el binario certbot en los Mac basados en Intel.
Inicio
-
La entrada del archivo
event.log
Reinicio automático del servidor de base de datos está desactivada.
contenía incorrectamente un espacio duro.
Instalación
-
macOS: al actualizar los equipos principal y secundario, el equipo secundario se desconectaba del primario.
-
Al actualizar FileMaker Server, se conservaban los valores de configuración anteriores, incluso cuando
cargar configuración anterior
estaba establecido enNo
. -
Ubuntu: al configurar la opción Tamaño de archivo de intercambio en el archivo
Assisted Install.txt
, si no se establecía el tipo de unidad (MB, GB, etc.) no se creaba el archivo de intercambio. Ahora el tipo de archivo de intercambio es por defecto GB aunque no se indique. -
Ejecutar fmsadmin en Ubuntu sin reiniciar primero después de una instalación provocaba que se mostrara el error de fallo de segmentación en lugar de solicitar las credenciales.
-
Las cachés persistentes creadas a partir de una versión anterior de FileMaker Server provocaban fallos en la recuperación de la caché persistente tras actualizar a una versión más reciente de FileMaker Server.
Versión 21
Versión 20
API, tecnologías o funciones que van a quedarse en desuso
Según evoluciona FileMaker Server, la lista de tecnologías, API y funciones compatibles van cambiando. Como parte de esta evolución, algunas versiones de sistemas operativos, funciones y hardware pueden quedarse en desuso en favor de otras más actuales. Aunque el desuso no implica la eliminación inmediata de un elemento, debe migrar su solución fuera de las tecnologías obsoletas, ya que estas pueden eliminarse en una versión futura del producto.
Para obtener la información más actualizada acerca de las API, las tecnologías y las funciones en desuso, consulte la Knowledge Base.
Para obtener más información, consulte la Ayuda de FileMaker Server, otra documentación y recursos de asistencia.