kyopages/scripts/getFirefox_changelog.md

383 lines
12 KiB
Markdown
Raw Normal View History

2017-07-18 16:44:14 +02:00
# changelog getFirefox
2018-01-23 22:09:55 +01:00
todo
2018-01-24 17:29:41 +01:00
* numérotation archive sauvée
* révision extraction n° version
2018-01-23 22:09:55 +01:00
2018-03-09 22:31:24 +01:00
## getFirefox 4.19.0 09/03/2018
* lint: shellcheck
* lift: revue traitement options
* révision: f_affichage
* synchro: f__color f__info f__log f__requis f__sudo f__user
* synchro: fscript_cronAnacron fscript_get_version fscript_update
* fix: ffx_lanceur_desktop, plusieurs versions simultanées possibles, réparer avec `getFirefox ri`
## getFirefox 4.18.0 04/03/2018
* lint
2018-01-24 17:29:41 +01:00
2018-03-05 03:51:56 +01:00
## getFirefox 4.17.1 04/03/2018
2018-03-04 07:00:44 +01:00
* synchro fscript_install, fscript_remove, fscript_update
* synchro: f__color, f__info, f__sudo, f__user, f__wget_test
2018-03-05 03:51:56 +01:00
* révision: prg_init, f_help
* révision: général ubuntu 16.04, ffx_get_version, ffx_install, ffx_pers_get_version
2018-03-04 07:00:44 +01:00
2018-02-11 16:38:23 +01:00
## getFirefox 4.16.1 11/02/2018
2018-03-09 22:31:24 +01:00
* synchro: f__color
2018-02-11 16:38:23 +01:00
2018-02-01 19:01:27 +01:00
## getFirefox 4.16.0 01/02/2018
révision: +requis awk>gawk
fix: ffx_config_system, alternatives si primo installation avec aucune alternative existante
2018-01-26 19:56:39 +01:00
## getFirefox 4.15.0 26/01/2018
2018-01-26 17:05:36 +01:00
* révision: mineur, fscript_cronAnacron fscript_install fscript_remove fscript_update
* révision: f__requis
2018-01-26 19:56:39 +01:00
* fix: f__sudo, extraction nb tentatives
2018-01-26 17:05:36 +01:00
2018-01-25 09:36:21 +01:00
## getFirefox 4.13.1 25/01/2018
2018-01-24 17:29:41 +01:00
* révision: f_help, f_affichage
* révision: ffx_install
* révision: général wget_log: fscript_get_version, fscript_update
2018-01-23 22:09:55 +01:00
## getFirefox 4.12.0 16/01/2018
* nouveau: cumul options (opérations) possibles (sauf opés scripts)
* nouveau: option --sauve pour conserver le téléchargement à l'installation
* révision: ffx_lanceur_desktop, mimetype, plus de xul, pas de déclaration images
* révision: f__wget_test
* révision: f_sudo abandonné dans fscript_install et fscript_remove, au profit appel au traitement général des options
* révision: général, invocation f__sudo dans traitement options, plus confortable si su & _all_
* révision: f_sudo, format nombre de tentatives et options appel possibles > 1
* révision: $appli en global au lieu de local
* révision: auto-installation, potentiel bug selon conditions appel
* révision: réparation icône (endroit du test root pour option all, une seule saisie pw pour tous les canaux)
* fix: test gnome-www-browser avant installation (erreur kde)
* fix: inscription Default dans profil.ini (synchro fix getThunderbird oubliée :/)
2017-12-18 21:25:56 +01:00
2018-01-12 17:49:47 +01:00
## getFirefox 4.11.0 12/01/2018
2017-12-29 12:47:11 +01:00
2018-01-23 22:09:55 +01:00
* révision: menu réparation icône
2018-01-12 17:49:47 +01:00
* all pour tous les canaux installés
* menu help
* fix: correction commentaire fscript_get_version
* fix; correction condition auto-install
2017-12-29 12:47:11 +01:00
2017-12-31 17:37:55 +01:00
## getFirefox 4.10.0 31/12/2017
* menu réparation icone pour pallier au changement lors mise à jour Fx
2017-12-29 12:47:11 +01:00
## getFirefox 4.9.0 29/12/2017
2018-03-09 22:31:24 +01:00
* synchro composants
2017-12-29 12:47:11 +01:00
## getFirefox 4.8.1 27/12/2017
2017-12-27 17:48:55 +01:00
revision: ffx_config_system, meilleur parsage pour default=1 en dernière position
2017-12-26 15:54:39 +01:00
## getFirefox 4.7.0 26/12/2017
2017-12-26 04:38:54 +01:00
révision: f__info, option combinée raw:log
révision: f_help
remodelage: deux fonctions config_profil, config_system (traitement profil et défaut système)
2017-12-26 07:45:43 +01:00
révision: ffx_install
2017-12-26 15:54:39 +01:00
fix: ffx_remove, oubli suppression lien dans /usr/bin
2017-12-26 04:38:54 +01:00
2017-12-25 14:35:53 +01:00
## getFirefox 4.5.0 25/12/2017
2017-12-25 08:59:48 +01:00
* cosmétique
* révision: ffx_install, ffx_profil_user
* révision: général, plus de variables composées avec variable dans local
* révision: ffx_lanceur_desktop changement en cours ou bug mozilla sur icon
* fix: ffx_get_version, affichage
2017-12-24 19:50:00 +01:00
## getFirefox 4.3.0 24/12/2017
2017-12-24 05:15:05 +01:00
2017-12-24 19:50:00 +01:00
* cosmétique
* fix: f__wget_test, incompatible avec redirection logs
2017-12-24 05:15:05 +01:00
* fix: typo fscript_update
2017-12-24 19:50:00 +01:00
* fix: typo ffx_pers_install
2017-12-24 05:15:05 +01:00
2017-12-24 04:06:46 +01:00
## getFirefox 4.1.0 23/12/2017
* révision: général, tous les wget, définition logs, pour cause de bug wget? sur testing
* révision: général, tous les wget, répertoires temp fixes (plus de random) pour permettre reprise DL
* fix: mineur, f_help
* fix: ffx_install, appel sudo
2017-12-23 09:53:52 +01:00
## getFirefox 4.0.0 22/12/2017
* remodelage complet
* Firefox uniquement
2017-12-22 02:40:23 +01:00
## getFirefox 3.16.0 21/12/2017
* révision: update alternatives
* fix: mineurs
2017-12-18 21:45:11 +01:00
## getFirefox 3.15.0 18/12/2017
2017-12-18 21:25:56 +01:00
* fix: install manuelle, bug potentiel
## getFirefox 3.14.1 15/12/2017
2018-03-09 22:31:24 +01:00
* synchro f__architecture
2017-12-18 21:25:56 +01:00
2017-12-13 06:15:39 +01:00
## getFirefox 3.14.0 13/12/2017
* révision: f__wget_test
2017-09-02 09:49:12 +02:00
2017-12-06 14:59:00 +01:00
## getFirefox 3.13.0 6/12/2017
* révision: fscript_update, controle chargement début et fin
* révision: changement séquence start pour éviter erreur cron
2017-12-05 15:19:45 +01:00
## 3.12.1 5/12/2017
2017-12-05 14:24:12 +01:00
* révision: démarrage
2018-03-09 22:31:24 +01:00
* révision: synchro fonctions communes
2017-12-05 14:24:12 +01:00
* révision: suppression avertissement ESR, compatibilité
* révision: f_tor_install, ffx_install, renommage $architecture
* révision: f_tor_install, f_tor_lanceur_desktop, f_tor_pers_install, ffx_install,
ffx_default, ffx_install, ffx_pers_install, ffx_profil_user, fscript_cronAnacron_special,
renommage $user_
* révision: fscript_cronAnacron, fscript_install, fscript_remove, fscript_update
f__log, renommage $fileInstall $fileLogs
* révision: affichage ffx_get_version, ffx_pers_get_version
* fix: f__wget_test
2017-09-23 10:57:40 +02:00
2017-10-16 23:51:04 +02:00
## 3.11.0 16/10/2017
* mineur f__error f__info f__requis f__wget_test
2017-10-12 08:41:35 +02:00
## 3.10.0 11/10/2017
* fix f__sudo : fonctionnement avec sudo
2017-10-09 20:21:12 +02:00
## 3.9.0 08/10/2017
* f__wget_test(): nouvelle option test, nouveau nommage fichier temp
* f__user, premier essai root only, fonctionnement en root only en console
* test bash4 au démarrage
* révision f__color: utilisation terminfo pour retour au std (et non noir), donc modifs:
2018-03-04 07:00:44 +01:00
* f__color f__error f__info f__wget_test
2017-10-09 20:21:12 +02:00
* fscript_get_version fscript_install fscript_remove fscript_update
* intégration f__sudo dans install & remove script
2017-09-24 11:58:11 +02:00
## 3.8.2 24/09/2017
2017-09-24 07:46:10 +02:00
* fix mineur détection pb 3, raccourci /usr/bin
2017-09-23 10:57:40 +02:00
## 3.8.0 22/09/2017
* renommage fonctions tor
* mineure correction lanceurs desktop
* renommage ffx_get_versionFF en ffx_get_version, présentation
* ffx_get_version, ffx_pers_get_version, ffx_pers_upgrade, ffx_get_canalBas unset/for
* f__requis, f__info, f__error unset/for
2017-09-09 20:38:54 +02:00
## 3.7.0 09/09/2017
* remove ligne test dev
* présentation ffx_get_versionsFF
* correction f_help
* révision f_tb_install, f_tb_install
* révision ffx_profil_user, suppression ffx_profilIni_inscription inutile en fonction()
* révision f__wget_test, fscript_get_version, f__log
* nouveau option all pour remove
* mieux: gestion paquet firefox-esr en place
* fix bug f_tb_remove, ffx_remove
* nouveau ffx_default (copie default sur un canal)
2017-09-06 13:01:40 +02:00
## 3.6.2 06/09/2017
2017-09-06 12:31:31 +02:00
* mineur: présentation version, espaces au lieu de Tabs
* fix bug droits sur personnalisation (root sur version dev?) ffx_pers_install
* préventif sur f_tb_pers_install
* cosmétique dirInstallTB="/opt/usr/share/tor-browser" au lieu de "/opt/usr/share/tor-browser/"
* f_tb_get_version, f_tb_install, f_tb_lanceur_desktop, f_tb_pers_get_version, f_tb_pers_install,
f_tb_pers_remove, f_tb_remove
* cosmétique profilTor
* f_tb_pers_get_version, f_tb_pers_install
* cosmétique dirTemp
* f_tb_install, ffx_install, ffx_pers_install
* cosmétique user_
* ffx_profil_user
* fscript_cronAnacron, fscript_update, fscript_install, fscript_remove
2017-09-06 12:49:15 +02:00
* f_tb_get_version, présentation si non installé
2017-09-06 13:01:40 +02:00
* f_tb_pers_upgrade, ffx_pers_upgrade, pas de log si pas de maj
2017-09-06 09:07:17 +02:00
2017-09-05 11:57:48 +02:00
## 3.4.0 05/09/2017
révision ffx_pers_upgrade, f_tb_pers_upgrade pour éviter message au cron
2017-09-04 13:36:57 +02:00
## 3.3.0 04/09/2017
* ffx_pers_install, fscript_install, fscript_update (return)
* nouveau IFS
2017-09-03 10:36:28 +02:00
## 3.2.0 03/09/2017
* révision appel fscript_remove, fscript_install & fscript_update
* fix bug mineur: ffx_pers_install si utilisation en root
2017-09-02 09:49:12 +02:00
## 3.1.0 02/09/2017
* révision mineure f_tb_get_version, f_tb_pers_install, ffx_pers_install
* fix bug: url personnalisée pour ffx_pers_get_version
* nouveau: option suppression des personnalisations
2017-09-01 19:22:29 +02:00
## 3.0.0 01/09/2017
* révision mineure f__wget_test
2017-09-02 09:49:12 +02:00
* nouveau: tor-browser
2017-08-26 09:21:24 +02:00
2017-08-31 09:59:03 +02:00
## 2.9.2 31/08/2017
2017-09-01 22:03:13 +02:00
* fix ffx_install, message installation manuelle
2017-08-31 09:59:03 +02:00
2017-08-30 23:06:57 +02:00
## 2.9.1 30/08/2017
2017-08-30 22:51:31 +02:00
* révision f__requis, f__user, f__wget_test, fscript_cronAnacron
* révision déclaration local
* révision f__archive_test, ffx_install_manuel
* révision affichage ffx_get_versionsFF, ffx_pers_get_version, ffx_pers_install
* si produit all, installation personnalisation uniquement pour les produits installés au lieu de f__error
2017-08-30 23:06:57 +02:00
* fix version, tb anticipé
2017-08-30 22:51:31 +02:00
2017-08-30 01:02:54 +02:00
## 2.8.0 30/08/2017
* révision conditions d'utilisations, fscript_install, fscript_remove(), fscript_update
* révision appel, fscript_install, fscript_remove(), fscript_update
* renommage f_help
2017-08-26 09:21:24 +02:00
2017-08-28 10:08:38 +02:00
## 2.7.0 28/08/2017
* fix bug: localisation fileDev
* révision f__wget_test
* révision mineure ffx_pers_get_version, ffx_get_versionsFF
2017-08-27 08:52:43 +02:00
## 2.6.0 27/08/2017
* fix bug install
* fscript_cronAnacron, fscript_install : changement lognameDev ->fileDev
* révision présentation fscript_get_version, fscript_install, fscript_remove
2017-08-27 00:29:07 +02:00
## 2.5.0 26/08/2017
2017-08-26 09:21:24 +02:00
* renommage fscript_dl en fscript_update
2017-08-26 23:44:23 +02:00
* révision fscript_install, fscript_update, fscript_get_version
2017-08-26 09:21:24 +02:00
* révision f__wget_test
* révision f__error, f__info
* option personnalisation
2017-08-26 10:11:26 +02:00
* fix et maj fscript_install pour éventuel fscript_install_special
2017-08-26 23:44:23 +02:00
* canal **all** pour install et personnalisation
* maj affichage versions personnalisation
* fix bug upgrade
2017-08-16 11:42:26 +02:00
2017-08-23 02:48:16 +02:00
## 2.2.1 23/08/2017
* changement délais anacron, fscript_cronAnacron
2017-08-22 09:43:35 +02:00
## 2.2.0 22/08/2017
* maj mineure fscript_dl
2017-08-23 02:48:16 +02:00
* fix ffx_profil_user, opérations nécessitant root sans intérêt pour u-canal, root non nécessaire
2017-08-22 09:43:35 +02:00
2017-08-21 19:03:33 +02:00
## 2.1.0 21/08/2017
* révison f__user
* log: pas de maj script
* maj fscript_dl, fscript_install, fscript_remove, f__info
2017-08-20 10:11:32 +02:00
## 2.0.9 20/08/2017
* fix bug: fscript_cronAnacron appel fscript_cronAnacron_special
* fix $TERM
2017-08-19 09:30:43 +02:00
* maj fscript_cronAnacron & plus de redémarrage service cron inutile & fonction spécifique pour certains scripts
service cron restart &>/dev/null || /etc/init.d/cron restart &>/dev/null || f__info "redémarrer cron ou le PC"
* fscript_dl plus de sortie progression download
* fscript_get_version inclut version en cours
* fscript_install mise en page
2017-08-20 03:10:23 +02:00
* install archive manuelle
* révision ffx_install
* plusieurs options lancement possibles
2017-08-19 09:30:43 +02:00
2017-08-18 20:16:52 +02:00
## 2.0.6 18/08/2017
* maj fscript_cronAnacron lors upgrade et spécial pour dev
* maj fscript_get_version, fscript_dl, fscript_install
* vérification requis pour fonctionnement script
2017-08-17 12:08:24 +02:00
## 2.0.5 17/08/2017
2017-08-17 07:58:44 +02:00
* test inscription crontab pour recherche bug siduction
2017-08-17 09:15:54 +02:00
* test crontab et modif anacrontab lors upgrade
2017-08-17 07:58:44 +02:00
2017-08-16 22:48:05 +02:00
## 2.0.2 16/08/2017
2017-08-16 11:42:26 +02:00
* changement pour homogénéisation des options d'appel du script
* révision et homogénéisation des fonctions de script , localisation anacrontab
**réinstallation manuelle nécessaire (root)**
* révision chmod
* lancement cron restart (bien que inutile?) à l'installation et à la suppression du script
* fix bug: firefox -P non fonctionnel
* fix bug critique: maj non fonctionnelle avec fonction f__user récente.. :(
* révision f__user
* révision f__requis
2017-07-24 11:29:16 +02:00
2017-07-31 23:41:30 +02:00
## 1.6.0 31/07/2017
2017-08-16 11:42:26 +02:00
* fix bug: détection user sous gnome
2017-07-31 23:41:30 +02:00
2017-07-31 15:37:49 +02:00
## 1.5.2 31/07/2017
* revue log upgrade
* option version script
2017-07-30 16:48:30 +02:00
## 1.5.1 30/07/2017
2017-07-30 15:00:39 +02:00
* lifting
* fix bug mineur: pas d'inscription superflue dans crontab si plusieurs installations scripts successives
2017-07-28 20:15:47 +02:00
## 1.4.2 28/07/2017
2017-07-27 23:23:55 +02:00
2017-07-28 12:12:50 +02:00
* mieux: fichier log spécifique mais nécessite réinstallation en root (pas de mise à jour)
* mieux: logs d'évènements majeurs
2017-07-28 14:10:24 +02:00
* fix: suppression ancienne localisation /usr/local/bin/
2017-07-28 20:15:47 +02:00
* avertissement maj manuelle à faire pour nouveaux logs
2017-07-27 23:23:55 +02:00
## 1.3.1 27/07/2017
2017-07-27 12:56:26 +02:00
* supprimé: possibilité installation en user si préexistant
2017-07-27 23:23:55 +02:00
* mieux: détection paquet installé
2017-07-27 12:56:26 +02:00
* fix bug: lanceur desktop
2017-07-27 23:23:55 +02:00
* révision grep quiet
2017-07-27 00:46:32 +02:00
## 1.2.1 27/07/2017
fix: période anacron
2017-07-26 21:09:58 +02:00
## 1.2.0 26/07/2017
2017-07-20 01:38:07 +02:00
2017-07-26 12:37:41 +02:00
* dépendance killall
* replacement lien script dans /usr/bin/ (meilleure compat?)
* lifting
2017-07-26 21:09:58 +02:00
* plus de désinstallation automatique firefox-esr, avertissement
2017-07-21 11:26:13 +02:00
2017-07-24 17:35:24 +02:00
## 1.1.0 24/07/2017
2017-07-21 11:26:13 +02:00
2017-07-24 17:35:24 +02:00
mieux: remove, cas de figure plus aucun canal installé fixé
fix: correction help
2017-07-20 20:32:31 +02:00
2017-07-24 17:35:24 +02:00
## 1.0.0 24/07/2017
2017-07-18 22:34:19 +02:00
2017-07-24 17:35:24 +02:00
* 1ère publication