Vamos a empezar con una lista de comandos o funciones que fueron declaradas obsoletas en las versiones anteriores de la documentación y que, después de una nueva evaluación en la v15, ya no son considerados como tales (por lo que todavía se puede utilizar, pero en general se recomienda reemplazarlos con los comandos más recientes):
 Before
 After
 In break
 In footer
 In header
 Activated
 Deactivated
 Document type
 Modified
 Outside call
 SHOW TOOL BAR
 HIDE TOOL BAR
Estos dos últimos comandos se reactivaron para la gestión de barras de herramientas a medida y se han trasladado desde el tema "Interfaz de usuario" al tema "Windows". Además, el comando Open form window acepta un nuevo tipo Toolbar form window.
A partir de 4D v15, los comandos obsoletos tienen sistemáticamente  el prefijo "_o_" y ya no aparecen en las listas de comandos 4D. Alrededor de cincuenta comandos 4D obsoletos han sido renombrados.
Para la lista completa de los comandos obsoletos que fueron renombrados en 4D v15, consulte la sección Comandos obsoletos renombrados.                  .
Los comandos de transformación XSLT son declarados obsoletos y ahora  tienen un prefijo. Por compatibilidad, las transformaciones XSL siguen  siendo soportadas en 4D, pero su uso ahora no se recomienda. el soporte  de la tecnología XSLT se eliminará en futuras versiones de 4D.
Nota para 4D Server 64-bit OS X: no está disponible con la versión 4D Server 64 bits para OS X. En  consecuencia, llamando a uno de estos comandos desde esta aplicación  generará un error 33: "Método o función no implementados". 
4D ofrece dos soluciones para la sustitución de la tecnología XSLT en sus bases de datos:
- Uso de las funciones equivalentes del módulo PHP libxslt, wque se instala en 4D desde la versión 14.2. 4D ha producido un documento  específico para ayudarle a utilizar el XSL de PHP como un reemplazo  para los comandos XSLT de  4D: Descargar XSLT con documento técnico PHP (PDF)
- Uso de las nuevas posibilidades que ofrece el comando PROCESS 4D TAGS, cuyas capacidades se han extendido considerablemente en 4D v15.
Un nuevo selector está disponible para los comandos Get database parameter y SET DATABASE PARAMETER: Use legacy network layer (Entero largo, 87).
Este nuevo selector define u obtiene el estado actual de la capa de red antigua para las conexiones cliente/servidor. Esta antigua capa de red será reemplazada gradualmente con la capa de red ServerNet en sus aplicaciones. ServerNet se requerirá en las próximas versiones de 4D con el fin de asegurarse de  que sus aplicaciones se beneficiarán de las futuras evoluciones de la  red. Por razones de compatibilidad, la capa de red antigua aún es  soportada para facilitar la transición de las aplicaciones existentes  (que todavía es utilizada por defecto para las aplicaciones convertidas  de versiones anteriores a la v15). En este momento, se puede activar la  capa de red ServerNet. 
- Pase 1 en este parámetro para utilizar la capa de red legacy (y desactivar el ServerNet),
- Pase 0 para desactivar la capa de red antigua (y utilizar el ServerNet). 
Esta propiedad también se puede definir con la opción "Usar capa de red antigua" en el diálogo de compatibilidad Nuevas opciones de compatibilidad (ver también la sección Nueva capa red ServerNet).
Nota de implementación: la capa de red ServerNet se ofrece en el lanzamiento "preview" en 4D v15.
Los plug-ins 4D Write y 4D View  aún están siendo soportados, pero ya no evolucionan en futuras versiones de 4D. 4D está desarrollando actualmente "4D Write Pro" y "4D View Pro" como soluciones de remplazo, cuyas funcionalidades se integrarán progresivamente. Las versiones iniciales de estas nuevas herramientas ya están disponibles en 4D v15.