Releases: FelipeSaCh/Extractos_pdf
Release list
v.2.2.0
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.0enversion.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.pypara 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.pyque 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.pypara 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.0enversion.py.
[1.5.8] - 2026-08-12
Añadido
- Nuevo módulo
script_ban_bogota.pydiseñ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.8enversion.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
Extractor de Excel v1.5.8
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.
[1.5.8] - 2026-08-12
Añadido
- Nuevo módulo
script_ban_bogota.pydiseñ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.8enversion.py.
Extractor de Excel v1.1.7
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.
[1.1.7] - 2026-07-31
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
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
Extractor de Excel v1.1.4
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.
[1.1.4] - 2026-07-28
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
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/.txt
Extractor de Excel v1.1.3 (Fix v.1.1.2)
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.
[1.1.3] - 2026-07-28
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
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/.txt
Extractor de Excel v1.1.1
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.
[1.1.1] - 2026-07-27
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"
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
Extractor de Excel v1.1.0
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.
[1.1.0] - 2026-07-27
Añadido
- Nuevo modulo de movimientos
- Ventana de multi hojas para lectura de excel procesados despues de su conversion
Modificado
- Cambios visuales para app_gui.py
- Script de back para manejar la lectura de movimientos