Skip to content

Latest commit

 

History

History
82 lines (47 loc) · 4.44 KB

CHANGELOG.md

File metadata and controls

82 lines (47 loc) · 4.44 KB
  • Add new parameter --struct-name which allows modifying the name of the structure containing the constants. This is useful to avoid stepping on the name of the property wrapper Environment provided by SwiftUI.

  • Change parameters keys:

    • -output-bin to --output-bin
    • -output-file to --output-file
    • -validate-environment to --validate-environment
    • -access-level to --access-level
  • Fix in the generation of the default password with some characters

  • Fix bundle problem for generate password from bundle
  • Add support for Swift Package Manager
  • Se ha arreglado un error por el que la validación de los inputs y output files no funcionaban correctamente si la ruta contenia "../"
  • Añadido un nuevo parámetro opcional para poder seleccionar el Bundle de donde se deben coger los recursos. Por defecto será el main
  • Añadido parámetro para modificar el valor de acceso de la clase y las variables
  • Modificada la forma de bloquear los ficheros. Ahora les quita el permiso de escritura
  • Cambios en la documentación
  • Subida documentación del código
  • Subida la documentación de la librería
  • Cambios de visibilidad en los métodos privados
  • Modificación del nombre debug por activeLogging
  • Modificados los parámetros de salida de ficheros a -output-bin y -output-file
  • Cuando imprimimos la ayuda ahora el script finalizará con un código de error para parar la ejecución de los comandos
  • Se ha añadido soporte para el nuevo Build System. Ahora es necesario poner las rutas correctas en los campos input files y output files
  • Se han añadido nuevos parámetros para dar soporte al Legacy Build System. El parámetro --disable-input-output-files-validation elimina la validación de los input files y output files
  • Por defecto los ficheros generados se bloquean en el sistema. Si se quiere que no se bloqueen se debe poner el parámetro --unlock-files
  • Cambiado nombre del parámetro -validate por -validate-environment
  • Se ha añadido la funcionalidad de recuperar el entorno a partir de la clave EnvironmentKey del fichero Info.plist. Se puede setear a partir de un valor del Build Settings. En nuestro caso lo haremos a partir del valor SDOSEnvironment
  • Añadido nuevo parámetro "-validate environment". Este parámetro validará que existe un valoor valido para cada key en el entorno especificado
  • Añadido soporte para cambiar el nombre del fichero con los parámetros encriptados
  • Primera versión de la librería