You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+27-13Lines changed: 27 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,16 +11,21 @@ Todas las modificaciones notables en el proyecto PHP Switcher C# serán document
11
11
- Información de tooltip para versiones instaladas y disponibles
12
12
- Contador de versiones instaladas y disponibles en las pestañas correspondientes
13
13
- Método `GetActiveVersion()` en la clase AppConfig para obtener la versión activa
14
+
- Implementación mejorada de iconos de aplicación y logo en la interfaz de usuario
14
15
15
16
### Cambiado
16
17
- Mejora en el manejo de nulabilidad en todo el código para reducir advertencias de compilación
17
18
- Mejora en la visualización de versiones instaladas y disponibles con indicadores visuales
18
19
- Proceso de inicialización actualizado para incluir sincronización de versiones instaladas
20
+
- Reposicionamiento del logo PHP en el splash screen para evitar solapamiento con el título
21
+
- Optimización del tamaño del logo PHP en el splash screen para mejor visualización
19
22
20
23
### Corregido
21
24
- Problema de sincronización entre versiones PHP instaladas en el sistema de archivos y la configuración
22
25
- Advertencias de nulabilidad en la compilación
23
26
- Manejo mejorado de referencias potencialmente nulas en el código
27
+
- Carga correcta del icono de la aplicación en todas las ventanas y en la barra de tareas
28
+
- Visualización mejorada del logo PHP en el splash screen
24
29
25
30
## [1.0.0] - 2024-06-01
26
31
@@ -51,16 +56,25 @@ Todas las modificaciones notables en el proyecto PHP Switcher C# serán document
51
56
- Verificación más robusta de privilegios de administrador
52
57
- Mejor gestión de enlaces simbólicos para activación de versiones PHP
53
58
54
-
## Pendiente para Futuras Versiones
55
-
- Integración con servidores web (IIS, Apache)
56
-
- Gestión de extensiones PHP
57
-
- Optimización de rendimiento de descarga
58
-
- Aplicación ejecutable independiente
59
-
- Selección de espejos de descarga
60
-
- Descargas paralelas
61
-
- Configuración PHP avanzada
62
-
- Mejoras en la gestión de iconos de barra de tareas
63
-
- Implementación de datos de aplicación persistentes
64
-
- Soporte para múltiples idiomas
65
-
- Mejoras de accesibilidad
66
-
- Sistema de actualizaciones automáticas
59
+
## [1.0.2] - 2024-06-13
60
+
61
+
### Añadido
62
+
- Generación de ejecutable independiente (self-contained) que incluye todas las dependencias de .NET
63
+
- Creación de instalador MSI utilizando WiX Toolset
64
+
- Documentación actualizada con instrucciones para compilación y distribución
65
+
- Soporte mejorado para versiones de PHP anteriores a 7.4, incluyendo PHP 5.x y 6.x
66
+
67
+
### Cambiado
68
+
- Mejora en el proceso de compilación para incluir todos los recursos necesarios
69
+
- Optimización del tamaño del ejecutable final
70
+
- Actualización de la expresión regular para detectar versiones de PHP más antiguas
71
+
- Mejora en la lógica de procesamiento para manejar versiones x86 cuando no hay versiones x64 disponibles
72
+
73
+
### Corregido
74
+
- Problema con la detección de la versión PHP 7.4.33 y otras versiones específicas
75
+
- Uso exclusivo de la URL de archivos para obtener todas las versiones de PHP disponibles
76
+
- Expresión regular mejorada para capturar correctamente todos los formatos de nombres de archivo
77
+
- Simplificación del proceso de determinación de URL de descarga
78
+
79
+
## Estado del Proyecto
80
+
El desarrollo de PHP Switcher se ha completado satisfactoriamente. Todas las características planeadas han sido implementadas y el proyecto se considera finalizado en su estado actual. La aplicación está lista para ser distribuida a los usuarios finales mediante el instalador MSI o el ejecutable independiente.
0 commit comments