Skip to content

v.2.2.0

Latest

Choose a tag to compare

@FelipeSaCh FelipeSaCh released this 19 Aug 20:49

Changelog

Todos los cambios notables en este proyecto serán documentados en este archivo.

El formato está basado en Keep a Changelog
y este proyecto se adhiere a Semantic Versioning.

[2.1.0] - 2026-08-19

Añadido

  • Soporte para procesamiento de extractos de nequi.

Modificado

  • Actualización de la versión global a 2.1.0 en version.py.

[2.0.0] - 2026-08-19

Añadido

  • Soporte para procesar archivos PDF protegidos con contraseña, solicitándola dinámicamente mediante una ventana de diálogo en la GUI.
  • Procesamiento en segundo plano utilizando worker_manager.py para evitar que la interfaz gráfica se congele (no responsiva) durante la carga de PDFs grandes y la extracción de datos.
  • Módulo ui_theme.py que centraliza los estilos visuales, colores de la interfaz y componentes comunes como el cuadro de advertencias (Warning Box).
  • Barra de progreso que muestra el avance en tiempo real tanto del renderizado del PDF como de la exportación de movimientos.
  • Nuevo botón y funcionalidad de "Limpiar sesión" para liberar la memoria y desbloquear archivos abiertos en el sistema operativo.

Modificado

  • Refactorización de la lógica del motor en pdf_engine.py para separar renderizado de páginas e integrar callbacks de progreso de forma compatible con hilos secundarios.
  • Actualización de la versión global a 2.0.0 en version.py.

[1.5.8] - 2026-08-12

Añadido

  • Nuevo módulo script_ban_bogota.py diseñado para la extracción y procesamiento de extractos en PDF de Banco de Bogotá (Extractos PyME).
  • Selector desplegable ("Selecciona tu banco") en la interfaz gráfica (app_gui.py) para dar soporte a múltiples bancos de forma estructurada.
  • Habilitación dinámica de botones y lógica en la GUI según el banco seleccionado (actualmente limitando a carga de extractos para Banco de Bogotá).
  • Integración de los flujos de procesamiento y exportación de archivos tanto para Bancolombia como para Banco de Bogotá en la aplicación gráfica.

Modificado

  • Actualizada la advertencia de bancos soportados en la interfaz de usuario para incluir al Banco de Bogotá.
  • Actualizada la versión global del programa a 1.5.8 en version.py.

[1.1.8] - 2026-08-11

Añadido

  • Nuevo modulo de movimientos
  • Ventana de multi hojas para lectura de excel procesados despues de su conversion
  • Se pone "Movimimientos en mantenimiento para correccion de bugs"
  • Se añade saldo anterior y saldo actual a la hoja de resumen
  • Se añade "Limpiar sesion" para liberar memoria y archivos ocupados por la app
  • Se añade settings.json
  • Boton de carga de excel
  • Boton para cargar movimiento de persona natural
  • Transformacion para movimiento de persona natural
  • Se adiciona funcionalidad para trasnformacion de extractos originales en excel
  • Nueva ventana emergente para especificar informacion bancaria y organizacion de Dataframe
  • Columna para conceptos por "Mes"

Modificado

-Se modifican formatos
-Se añade un totalizado para los abonos y cargos

  • Cambios visuales para app_gui.py
  • Script de back para manejar la lectura de movimientos
  • Se corrige recalculacion erronea al re-organizar Dataframe
  • Se elimina boton de "Reorganizar" y se integra funcion al crear .xlsx/.tx
  • Cambio de nombre para boton de movimiento a Movimiento Sociedades
  • Fix: movimientos de P.Natural con texto fuera de la informacion contable
  • En la hoja conceptos, se dejan lineas separadas por cada mes