added changelog

This commit is contained in:
adish-rmr 2026-01-03 16:17:33 +01:00
parent 1e5b9adeac
commit e6591caeeb

28
app.py
View file

@ -88,6 +88,34 @@ def home():
if st.session_state.selected_cas: if st.session_state.selected_cas:
st.info(f"CAS Number corrente: {st.session_state.selected_cas}") st.info(f"CAS Number corrente: {st.session_state.selected_cas}")
# Changelog section
st.divider()
with st.expander("📝 Registro degli aggiornamenti"):
# Placeholder for future versions
st.markdown("""
### Versione 0.2.0 | 2026-01-15
- Aggiunta ricerca per nome INCI
- Possibilità di filtrare per singoli CAS in caso di multipli per stesso INCI
- Verifica se il link al download esiste prima di generare il PDF
- Aggiunta pagina per verificare i valori per determinare il DAP (da PubChem)
- La ricerca per ingrediente su ECHA non va più in errore se almeno uno dei tre dossier esiste
- Filtrati i dossier ECHA se sono di tipo 'full' e sono di tipo 'Lead' (sempre Active)
---
""")
st.markdown("""
### Versione 0.1.0 | 2025-12-18
- Release iniziale
- Funzionalità di ricerca per Numero CAS
- Integrazione con ECHA
- Integrazione con CosIng
- Protezione con password
- Sistema di navigazione multi-pagina
- Download del PDF ECHA dossier
- Visualizzazione dati tossicologici ECHA e CosIng
""")
# Navigation # Navigation
home_page = st.Page(home, title="Home", icon="🏠", default=True) home_page = st.Page(home, title="Home", icon="🏠", default=True)
echa_page = st.Page("pages/echa.py", title="ECHA Database", icon="🧪") echa_page = st.Page("pages/echa.py", title="ECHA Database", icon="🧪")