1Overview of changes in 3.40.1 2============================= 3 4* Bugs fixed: 5 !68 dbus: Add missing since tag for IsSupportedProvider 6 7* Updated translations: 8 Nepali 9 Occitan 10 Portuguese 11 12 13Overview of changes in 3.40.0 14============================= 15 16* None 17 18 19Overview of changes in 3.39.92 20============================== 21 22* Last.fm is enabled by default (#134) 23 24* Bugs fixed: 25 #76 web-extension-main: Remove unnecessary and unused entry point 26 #92 kerberos-identity: Handle information-only prompts when signing in 27 #139 client: Mention that goa_client_get_manager might return NULL 28 29* Updated translations: 30 Catalan 31 Galician 32 Norwegian bokmål 33 Punjabi 34 35 36Overview of changes in 3.38.0 37============================= 38 39* Updated translations: 40 Bengali (India) 41 Hebrew 42 Portuguese 43 44 45Overview of changes in 3.37.90 46============================== 47 48* Bugs fixed: 49 !52 daemon: Remove the --no-sigint flag and always handle SIGINT 50 !53 Update the manual 51 #125 webview: Enable web process sandbox 52 53* Updated translations: 54 Simplified Chinese 55 Kazakh 56 Ukrainian 57 58 59Overview of changes in 3.36.0 60============================= 61 62* Updated translations: 63 Finnish 64 Kurdish (Sorani) 65 66 67Overview of changes in 3.35.90 68============================== 69 70* Bugs fixed: 71 !41 Polish some rough edges in the Meson build 72 !43 build: Remove AC_ISC_POSIX 73 !44 build: Remove AC_HEADER_STDC 74 !45 kerberos-identity-manager: Remove unused signal handler ID 75 #43 daemon, dbus: Enable checking if a provider type is supported 76 77* Updated translations: 78 Croatian 79 English (British) 80 Japanese 81 Malay 82 83 84Overview of changes in 3.35.3 85============================= 86 87* Remove Pocket (!18) 88 89* Bugs fixed: 90 !36 Drop the priv pointer from the GObject instance structures 91 !37 Port away from deprecated GLib API like g_memove and g_get_current_time 92 !39 webview: Port to JSCValue 93 !40 Use the G_DECLARE_* macros to reduce GObject boilerplate 94 #83 Add Exchange and Last.fm icons 95 96* Updated translations: 97 Galician 98 Russian 99 100 101Overview of changes in 3.35.1 102============================= 103 104* Bugs fixed: 105 #8 icons: Unbreak providers without any visual identity 106 107* Updated translations: 108 Basque 109 Catalan 110 Traditional Chinese (Taiwan) 111 Czech 112 Danish 113 Dutch 114 Finnish 115 French 116 Friulian 117 Galician 118 German 119 Greek 120 Hungarian 121 Indonesian 122 Italian 123 Japanese 124 Korean 125 Latvian 126 Lithuanian 127 Persian 128 Polish 129 Portuguese (Brazilian) 130 Punjabi 131 Romanian 132 Serbian 133 Slovak 134 Slovenian 135 Spanish 136 Swedish 137 Turkish 138 139 140Overview of changes in 3.33.91 141============================== 142 143* Support Fedora Account System (#26) 144 145* Bugs fixed: 146 !21 owncloud: Use "Nextcloud", not "ownCloud", in user-visible errors 147 !23 build: Allow building with gettext ≥ 0.20 148 !26 webview: Make it more flexible in terms of its size 149 !28 kerberos: Use GTask's task data slot to leverage the compiler 150 !29 daemon: Return a D-Bus error if AddAccount fails to list all providers 151 !30 kerberos: Use GTask's task data slot to leverage the compiler 152 #73 build: Support the use of g_autolist with GoaObject 153 764157 Port to GTask from GSimpleAsyncResult 154 155* Updated translations: 156 Basque 157 Czech 158 German 159 Indonesian 160 Karbi 161 Lithuanian 162 Polish 163 Romanian 164 Spanish 165 Swedish 166 167 168Overview of changes in 3.32.0 169============================= 170 171* Updated translations: 172 Basque 173 Finnish 174 Gaelic (Scottish) 175 Icelandic 176 177 178Overview of changes in 3.31.90 179============================== 180 181* Bugs fixed: 182 !17 icons: Replace PNGs with SVGs and add symbolics 183 !19 google: Only request the email field when getting the user's identity 184 796095 alarm: Refresh Kerberos tickets after a suspended system is resumed 185 186* Updated translations: 187 Afrikaans 188 French 189 Japanese 190 Kabyle 191 192 193Overview of changes in 3.31.3 194============================= 195 196* Remove Todoist 197 198* Bugs fixed: 199 !14 build: Don't define _POSIX_PTHREAD_SEMANTICS and _REENTRANT 200 !15 identity: Port away from deprecated g_type_class_add_private 201 764157 Port to GTask from GSimpleAsyncResult 202 203* Updated translations: 204 Belarusian 205 Esperanto 206 Estonian 207 Malayalam 208 209 210Overview of changes in 3.30.0 211============================= 212 213* Updated translations: 214 Arabic 215 216 217Overview of changes in 3.29.91 218============================== 219 220* Bugs fixed: 221 !2 build: Fix #FooObject style links 222 !8 Remove additional unnecessary GDestroyNotify casts 223 #10 build: Silence warning about _FORTIFY_SOURCE requiring optimization 224 225 226Overview of changes in 3.29.4 227============================= 228 229* Bugs fixed: 230 !2 Port to meson build system 231 232* Updated translations: 233 Occitan 234 235 236Overview of changes in 3.29.1 237============================= 238 239* Remove Telepathy support (795322) 240 241* Updated translations: 242 Simplified Chinese 243 Czech 244 245 246Overview of changes in 3.28.0 247============================= 248 249* Updated translations: 250 Traditional Chinese (Taiwan) 251 French 252 Greek 253 Italian 254 Russian 255 Swedish 256 257 258Overview of changes in 3.27.92 259============================== 260 261* Updated translations: 262 Catalan 263 Croatian 264 Czech 265 Danish 266 Dutch 267 English (British) 268 Friulian 269 Gaelic (Scottish) 270 Galician 271 German 272 Hungarian 273 Kazakh 274 Korean 275 Latvian 276 Lithuanian 277 Polish 278 Portuguese (Brazilian) 279 Romanian 280 Serbian 281 Serbian Latin 282 Slovak 283 Slovenian 284 Spanish 285 Turkish 286 Vietnamese 287 288 289Overview of changes in 3.27.3 290============================= 291 292* Bugs fixed: 293 764157 Port to GTask from GSimpleAsyncResult 294 781005 Cookies from previous session are not cleared from the web view 295 787250 Migrate from Intltool to Gettext 296 789187 Fedora Kerberos account can't be added 297 298* Updated translations: 299 Croatian 300 Czech 301 Friulian 302 German 303 Hebrew 304 Icelandic 305 Italian 306 Indonesian 307 Lithuanian 308 Nepali 309 Norwegian bokmål 310 Polish 311 Portuguese (Brazilian) 312 Russian 313 Serbian 314 Slovak 315 Slovenian 316 Spanish 317 Turkish 318 319 320Overview of changes in 3.27.1 321============================= 322 323* Bugs fixed: 324 788769 build: Make the Git submodules work with Web proxies 325 326* Updated translations: 327 Catalan (Valencian) 328 Croatian 329 330 331Overview of changes in 3.26.1 332============================= 333 334* Updated translations: 335 Bulgarian 336 Persian 337 Russian 338 339 340Overview of changes in 3.26.0 341============================= 342 343* Updated translations: 344 Basque 345 Danish 346 Greek 347 Italian 348 Swedish 349 Vietnamese 350 351 352Overview of changes in 3.25.92 353============================== 354 355* Updated translations: 356 Belarusian 357 Traditional Chinese (Taiwan) 358 Danish 359 Dutch 360 Finnish 361 Friulian 362 French 363 German 364 Korean 365 Latvian 366 Polish 367 Portuguese (Brazilian) 368 Serbian 369 370 371Overview of changes in 3.25.90 372============================== 373 374* Bugs fixed: 375 758716 Accept-Language header not being set since the WebKit2 port 376 785649 build: Fix build when no Kerberos libraries are available 377 785726 facebook: Make it work with Graph API > 2.3 378 786007 flickr: Doesn't show the permissions page after logging in 379 380* Updated translations: 381 Croatian 382 Czech 383 Galician 384 German 385 Kazakh 386 Malayalam 387 Nepali 388 Slovenian 389 Spanish 390 Turkish 391 392 393Overview of changes in 3.25.4 394============================= 395 396* Bugs fixed: 397 784512 pocket: CRITICALs from ensure_credentials_sync 398 784513 build: Fix Kerberos never being automatically enabled 399 784944 Clean up public headers and remove unused code paths 400 401* Updated translations: 402 Belarusian 403 Catalan 404 Friulian 405 Hungarian 406 Indonesian 407 Lithuanian 408 Slovak 409 Spanish 410 411 412Overview of changes in 3.25.3 413============================= 414 415* Support Todoist (780138) 416 417* Telepathy is disabled by default 418 419* Bugs fixed: 420 686131 kerberos: Prevent cryptic error string from leaking into the UI 421 760440 backend: Use constructor to setup gettext 422 770542 build: Fix running autogen.sh outside $srcdir 423 772305 Advertise non-STARTTLS support for GMail 424 779368 provider: Use an info bar for accounts needing attention 425 426* Updated translations: 427 Belarusian 428 Croatian 429 Esperanto 430 Friulian 431 German 432 Greek 433 Hebrew 434 Indonesian 435 Kazakh 436 Norwegian bokmål 437 Serbian 438 Slovenian 439 Spanish 440 Turkish 441 Vietnamese 442 443 444Overview of changes in 3.24.0 445============================= 446 447* Updated translations: 448 Czech 449 Danish 450 Finnish 451 French 452 Friulian 453 Galician 454 German 455 Hungarian 456 Indonesian 457 Italian 458 Kazakh 459 Korean 460 Latvian 461 Lithuanian 462 Polish 463 Portuguese (Brazilian) 464 Russian 465 Slovak 466 Swedish 467 Turkish 468 Ukrainian 469 470 471Overview of changes in 3.23.92 472============================== 473 474* Bugs fixed: 475 778416 live: Re-title it as "Microsoft" 476 778417 Capitalize "Account" in the dialog's title 477 779548 Don't leak the name_owner and result in 478 dbus_proxy_reload_properties_sync 479 480* Updated translations: 481 Croatian 482 Danish 483 Icelandic 484 Italian 485 Kazakh 486 Korean 487 Lithuanian 488 489 490Overview of changes in 3.23.91 491============================== 492 493* Bugs fixed: 494 778353 Disconnect all signal handlers from the GtkDialog once add_account is 495 done 496 778779 Improve the spacing between UI elements 497 498* Updated translations: 499 Basque 500 Traditional Chinese (Taiwan) 501 Finnish 502 French 503 Galician 504 Hungarian 505 Portuguese (Brazilian) 506 Serbian 507 Swedish 508 Ukrainian 509 510 511Overview of changes in 3.23.90 512============================== 513 514* Bugs fixed: 515 772205 Use double quotes instead of single quotes in translatable strings 516 517* Updated translations: 518 Belarusian 519 Catalan 520 Czech 521 Danish 522 Friulian 523 German 524 Indonesian 525 Kazakh 526 Norwegian bokmål 527 Polish 528 Russian 529 Slovak 530 Spanish 531 532 533Overview of changes in 3.23.4 534============================= 535 536* Bugs fixed: 537 764157 Port to GTask from GSimpleAsyncResult 538 765121 Memory leak in goa-daemon 539 768515 Add support for Nextcloud 540 776871 Broken error handling in on_got_identity_for_sign_out 541 776897 The invocation is leaked when handling ExchangeSecretKeys and SignOut 542 776906 Miscellaneous fixes and improvements to add_temporary_account 543 544* Updated translations: 545 Czech 546 Hungarian 547 Kazakh 548 Norwegian bokmål 549 Spanish 550 551 552Overview of changes in 3.23.3 553============================= 554 555* New API key for Google 556 557* Bugs fixed: 558 738315 IRC: network selection appears broken 559 769267 kerberos: Specify an icon 560 774176 Don't depend needlessly on X11 561 774205 oauth, oauth2: Remove borders from widgets 562 563* Updated translations: 564 Basque 565 Simplified Chinese 566 Traditional Chinese (Taiwan) 567 Croatian 568 Dutch 569 English (British) 570 Italian 571 Norwegian bokmål 572 Ukrainian 573 574 575Overview of changes in 3.21.92 576============================== 577 578* Experimental account templates support (771366) 579 580* Updated translations: 581 Bulgarian 582 Danish 583 Finnish 584 Galician 585 Gaelic (Scottish) 586 Greek 587 Hebrew 588 Kazakh 589 Korean 590 Latvian 591 Lithuanian 592 Persian 593 Russian 594 Swedish 595 Thai 596 Turkish 597 Vietnamese 598 599 600Overview of changes in 3.21.91 601============================== 602 603* Bugs fixed: 604 770610 daemon: Clean-up the memory management of our GKeyFile instances 605 606* Updated translations: 607 French 608 Friulian 609 Hungarian 610 Polish 611 Serbian 612 Slovenian 613 614 615Overview of changes in 3.21.90 616============================== 617 618* Bugs fixed: 619 688041 daemon: Ensure temporary accounts are really removed from the keyring 620 755386 pocket: Support logging in with a Firefox account 621 756431 identity: Don't leak the GoaObject from find_object_with_principal 622 764157 Port to GTask from GSimpleAsyncResult 623 768808 identity: Silence -Wincompatible-pointer-types 624 769213 Let goa_provider_show_account have more control over the UI 625 626* Updated translations: 627 Czech 628 Friulian 629 German 630 Gujarati 631 Hebrew 632 Hungarian 633 Indonesian 634 Lithuanian 635 Portuguese (Brazilian) 636 Spanish 637 Slovak 638 639 640Overview of changes in 3.21.4 641============================= 642 643* Bugs fixed: 644 756431 identity: Don't leak the invocation when handling SignIn 645 764157 Port to GTask from GSimpleAsyncResult 646 766733 kerberos, telepathy: Stopping goa-daemon removes account or expires 647 credentials 648 767914 Offer a simple mechanism to introspect the available providers and 649 services 650 768808 identity: Clean up the credential cache and don't keep trying to sign 651 in if we encounter a failure 652 768845 kerberos: Don't leak the GSimpleAsyncResult and object_path when 653 signing in 654 655* Updated translations: 656 Indonesian 657 Polish 658 Slovak 659 Vietnamese 660 661 662Overview of changes in 3.21.3 663============================= 664 665* Bugs fixed: 666 688041 Don't let temporary accounts accumulate in accounts.conf and the 667 keyring 668 760991 lastfm: Don't forget to update the ret variable 669 762155 Skip EnsureCredentials if the account is disabled 670 764157 Port to GTask from GSimpleAsyncResult 671 764283 Misc usability improvements to the imap-smtp provider 672 765994 org.gnome.OnlineAccounts.Account:IsTemporary is not being set 673 766733 kerberos, telepathy: Stopping goa-daemon removes account or expires 674 credentials 675 767299 Adding a Telepathy account is racy due after adding a headerbar 676 677* Updated translations: 678 Catalan 679 German 680 Indonesian 681 Occitan 682 Portuguese 683 Portuguese (Brazilian) 684 Spanish 685 Turkish 686 687 688Overview of changes in 3.21.1 689============================= 690 691* Bugs fixed: 692 756495 identity: fix renewal requests for kernel keyring based tickets 693 764157 Port to GTask from GSimpleAsyncResult 694 765455 goa-daemon --help shows translated characters as question marks on 695 some locales 696 697* Updated translations: 698 Basque 699 Bulgarian 700 Simplified Chinese 701 Friulian 702 Gaelic (Scottish) 703 Hungarian 704 Japanese 705 Persian 706 Portuguese 707 708 709Overview of changes in 3.20.0 710============================= 711 712* Updated translations: 713 Danish 714 Friulian 715 Italian 716 Serbian 717 Serbian Latin 718 Turkish 719 720 721Overview of changes in 3.19.92.1 722================================ 723 724* Bugs fixed: 725 763078 Documentation missing from tarball 726 727 728Overview of changes in 3.19.92 729============================== 730 731* Bugs fixed: 732 756495 identity: don't ignore almost all renewal requests 733 761262 alarm, daemon: Avoid using %m for errors 734 761510 Factorize common code in GoaBackend::build_object() 735 762097 httpclient: Don't hard-code "Connection: close" in the request headers 736 762155 kerberos: Do not use goa_object_peek_* in threaded code 737 762548 Fix the dialogs' dimensions with newer GTK+ 738 763078 build: Update autogen.sh from GNOME recommendation 739 740* Updated translations: 741 Catalan 742 Finnish 743 Galician 744 Greek 745 Hebrew 746 Korean 747 Latvian 748 Lithuanian 749 Occitan 750 Russian 751 Serbian 752 Slovenian 753 Swedish 754 Ukrainian 755 756 757Overview of changes in 3.19.90 758============================== 759 760* Bugs fixed: 761 755316 backends: Factorize common code in credential handling 762 756498 kerberos: Fail early on ticket request when ticketing disabled 763 760991 imap-smtp: EnsureCredentials returns TRUE even when smtp-password 764 can't be found and an error is set 765 761188 Use primary@REALM as the presentation identity for temporary accounts 766 761510 Factorize common code in GoaBackend::build_object() 767 768* Updated translations: 769 Bulgarian 770 Traditional Chinese (Taiwan) 771 Czech 772 French 773 Friulian 774 German 775 Hungarian 776 Kazakh 777 Polish 778 Portuguese (Brazilian) 779 Slovak 780 Slovenian 781 Spanish 782 Vietnamese 783 784 785Overview of changes in 3.19.4 786============================= 787 788* Bugs fixed: 789 758475 Examples fail if backend is disabled 790 759571 build: Add Vala bindings 791 759828 google: Do not support chat when telepathy is disabled 792 760189 Don't require Telepathy when built with --disable-telepathy 793 794* Updated translations: 795 Aragonese 796 German 797 Portuguese (Brazilian) 798 Russian 799 Vietnamese 800 801 802Overview of changes in 3.19.3 803============================= 804 805* Bugs fixed: 806 751524 Network changes cause authentication token timeouts 807 758361 Crash in mail_client_check_auth_run_cb when goa_mail_auth_run fails 808 809* Updated translations: 810 Slovenian 811 Swedish 812 813 814Overview of changes in 3.19.2 815============================= 816 817* Bugs fixed: 818 755316 imap-smtp: Fix typo in error message 819 757952 org.gnome.Identity.service.in is missing from tarball 820 758361 smtp-auth: Plug leaks in error handling 821 822* Updated translations: 823 Simplified Chinese 824 Gaelic (Scottish) 825 Hebrew 826 Hungarian 827 Lithuanian 828 Portuguese 829 Spanish 830 Turkish 831 832 833Overview of changes in 3.19.1 834============================= 835 836* Bugs fixed: 837 752736 owncloud: Doesn't work with non-standard ports 838 754142 icons: Shiny new Google icons 839 755168 owncloud, exchange: Sanitize HTTP error messages 840 755315 lastfm: Leak fixes 841 756394 identity: Allow multiple simultaneous sign-in requests from one sender 842 756494 identity: Don't ever nullify identifier 843 756759 provider, telepathy: Small leak fixes 844 845* Updated translations: 846 Basque 847 Czech 848 Danish 849 Finnish 850 Galician 851 German 852 Greek 853 Hungarian 854 Indonesian 855 Italian 856 Japanese 857 Kazakh 858 Korean 859 Norwegian bokmål 860 Persian 861 Portuguese 862 Portuguese (Brazilian) 863 Russian 864 Serbian 865 Serbian Latin 866 Swedish 867 Turkish 868 Vietnamese 869 870 871Overview of changes in 3.17.92 872============================== 873 874* Support Last.fm (728621) 875 876* Bugs fixed: 877 751128 build: Make it possible to disable the backend build 878 754142 icons: Provide HiDpi variants 879 754840 examples: Print out keys for all the accounts 880 881* Updated translations: 882 Traditional Chinese (Taiwan) 883 Finnish 884 French 885 Persian 886 Polish 887 Slovak 888 Spanish 889 Swedish 890 891 892Overview of changes in 3.17.91 893============================== 894 895* Add org.gnome.OnlineAccounts.Music D-Bus interface (705969) 896 897* Bugs fixed: 898 693578 Refresh credentials at startup and network changes 899 750392 Avoid NULL pointer dereference when EWS autodiscover fails 900 750479 process_config_entries uses a non-existent variable 901 750897 Fix parallel installation failure 902 752270 configure script uses pkg-config without checking for it 903 752939 Several leak fixes 904 752941 Add generic GoaProvider::show_account() implementation 905 752964 google: Stop identifying ourselves as Android 906 907* Updated translations: 908 Aragonese 909 Catalan 910 Traditional Chinese (Taiwan) 911 French 912 Friulian 913 Dutch 914 Galician 915 German 916 Greek 917 Hebrew 918 Hungarian 919 Indonesian 920 Italian 921 Kazakh 922 Korean 923 Lithuanian 924 Norwegian bokmål 925 Polish 926 Portuguese 927 Portuguese (Brazilian) 928 Romanian 929 Russian 930 Slovak 931 Slovenian 932 Spanish 933 Swedish 934 Turkish 935 936 937Overview of changes in 3.17.2 938============================= 939 940* Foursquare is enabled by default 941 942* Remove Yahoo! support (721061) 943 944* Bugs fixed: 945 710764 live: "Microsoft Account" is the common parlance nowadays and new icons 946 739593 Separate identity service off into its own process 947 739594 kerberos: Support refreshing smartcard authenticated kerberos tickets 948 742680 Port to WebKit2 949 744165 telepathy: "use this account for external calls" checkbox is not 950 working 951 745004 facebook: Restore a wrongly deleted string 952 746540 Add some spacing between the service name and its switch 953 954* Updated translations: 955 Arabic 956 Bosnian 957 Bulgarian 958 Simplified Chinese 959 Czech 960 Danish 961 Finnish 962 German 963 Greek 964 Hebrew 965 Indonesian 966 Italian 967 Kazakh 968 Korean 969 Norwegian bokmål 970 Occitan 971 Polish 972 Portuguese (Brazilian) 973 Serbian 974 Slovak 975 Slovenian 976 Swedish 977 Tajik 978 Thai 979 Turkish 980 Ukrainian 981 982 983Overview of changes in 3.15.90 984============================== 985 986* Remove Facebook chat support (745004) 987 988* Bugs fixed: 989 742651 ewsclient, httpclient: Stop using deprecated SoupSessionAsync 990 991* Updated translations: 992 Aragonese 993 Simplified Chinese 994 Traditional Chinese (Taiwan) 995 French 996 Friulian 997 Galician 998 Greek 999 Hebrew 1000 Icelandic 1001 Japanese 1002 Kazakh 1003 Slovak 1004 Swedish 1005 Turkish 1006 1007 1008Overview of changes in 3.15.4 1009============================= 1010 1011* Bugs fixed: 1012 743044 ewsclient: httpclient: Don't crash or deadlock during clean up 1013 1014* Updated translations: 1015 Basque 1016 Czech 1017 Hungarian 1018 Indonesian 1019 Lithuanian 1020 Norwegian bokmål 1021 Portuguese (Brazilian) 1022 Russian 1023 Slovenian 1024 Swedish 1025 1026 1027Overview of changes in 3.15.3 1028============================= 1029 1030* Support Foursquare (729837) 1031 1032* Updated translations: 1033 Basque 1034 German 1035 Hungarian 1036 Spanish 1037 Turkish 1038 1039 1040Overview of changes in 3.15.2 1041============================= 1042 1043* Bugs fixed: 1044 739009 google: Add support for files 1045 739168 facebook: Add fallback to get presentation id 1046 739590 Memory leak fixes 1047 739593 kerberos: A pile of fixes 1048 1049* Updated translations: 1050 Aragonese 1051 Czech 1052 Esperanto 1053 Greek 1054 Hebrew 1055 Russian 1056 Vietnamese 1057 1058 1059Overview of changes in 3.15.1 1060============================= 1061 1062* Support locked accounts (737656) 1063 1064* Bugs fixed: 1065 736749 oauth2: Silence uninit_use_in_call from Coverity 1066 737549 Fix a life-cycle issue that affected gnome-initial-setup 1067 737721 daemon: Allow account ID to be provided for new accounts 1068 1069* Updated translations: 1070 Bulgarian 1071 Kazakh 1072 Norwegian bokmål 1073 Portuguese 1074 Russian 1075 Spanish 1076 1077 1078Overview of changes in 3.14.0 1079============================= 1080 1081* Updated translations: 1082 Bengali (India) 1083 Simplified Chinese 1084 Danish 1085 Hindi 1086 Japanese 1087 Kannada 1088 Nepali 1089 Serbian 1090 Ukrainian 1091 1092 1093Overview of changes in 3.13.92 1094============================== 1095 1096* Bugs fixed: 1097 736407 media-server: Use a hyphen instead of underscore in provider type 1098 1099* Updated translations: 1100 Finnish 1101 Galician 1102 German 1103 Hungarian 1104 Italian 1105 Korean 1106 Latvian 1107 Marathi 1108 Nepali 1109 Polish 1110 Punjabi 1111 Slovak 1112 Slovenian 1113 Swedish 1114 Tamil 1115 1116 1117Overview of changes in 3.13.91 1118============================== 1119 1120* Updated translations: 1121 Traditional Chinese (Hong Kong) 1122 Traditional Chinese (Taiwan) 1123 Czech 1124 French 1125 Gujarati 1126 Hebrew 1127 Indonesian 1128 Japanese 1129 Oriya 1130 Persian 1131 Telugu 1132 1133 1134Overview of changes in 3.13.90 1135============================== 1136 1137* Updated translations: 1138 Assamese 1139 Basque 1140 Catalan 1141 Catalan (Valencian) 1142 Dutch 1143 Friulian 1144 Gaelic (Scottish) 1145 Greek 1146 Lithuanian 1147 Norwegian bokmål 1148 Portuguese (Brazilian) 1149 Russian 1150 Spanish 1151 Thai 1152 Turkish 1153 1154 1155Overview of changes in 3.13.3 1156============================= 1157 1158* Add a whitelist for providers (729173) 1159 1160* Support media servers (730890) 1161 1162* Bugs fixed: 1163 693689 google: Add support for tasks 1164 699553 Crash in ews_client_autodiscover_data_free() 1165 707299 alarm: Don't translate private classes 1166 729638 Adjust the UI so that we can use a header bar in the dialog 1167 730041 ewsclient: Autodiscover XML can contain multiple Protocol elements 1168 731531 daemon: Don't try to remove non-existent GSource 1169 731614 webview: Ensure that mouse and keyboard events reach the inspector 1170 1171* Updated translations: 1172 Traditional Chinese (Taiwan) 1173 German 1174 Hungarian 1175 Norwegian bokmål 1176 Slovenian 1177 Swedish 1178 Turkish 1179 1180 1181Overview of changes in 3.13.2 1182============================= 1183 1184* Bugs fixed: 1185 728877 google: Add support for photos 1186 729389 build: Remove deprecated call to GNOME_COMMON_INIT 1187 729638 Adjust the UI so that we can use a header bar in the dialog 1188 729718 Dramatically simplify alarm logic to stop timerfd leaks 1189 729740 facebook: Add support for maps 1190 729864 goaalarm: small memory leak fix 1191 729865 identity: fix another principal leak 1192 729874 identity: don't leak default credentials cache 1193 730810 flickr: Use SSL 1194 1195* Updated translations: 1196 Catalan (Valencian) 1197 Czech 1198 Indonesian 1199 Lithuanian 1200 Norwegian bokmål 1201 Portuguese (Brazilian) 1202 Spanish 1203 1204 1205Overview of changes in 3.13.1 1206============================= 1207 1208* Remove Twitter support (660273, 721061) 1209 1210* Remove Windows Live chat support (728787) 1211 1212* Bugs fixed: 1213 726353 kerberos: Leaking credentials, cursors, principals and GDateTime 1214 726570 build: Use Makefile.introspection 1215 726609 Popup is too small to display Facebook authorization 1216 727896 IdentityService crashes on startup if KerberosIdentityManager could 1217 not be created 1218 727957 Broken check for non-empty strings 1219 1220* Updated translations: 1221 Basque 1222 Belarusian 1223 Catalan 1224 Simplified Chinese 1225 Traditional Chinese (Taiwan) 1226 Danish 1227 Finnish 1228 French 1229 Friulian 1230 German 1231 Greek 1232 Hungarian 1233 Italian 1234 Japanese 1235 Khmer 1236 Korean 1237 Latvian 1238 Norwegian bokmål 1239 Polish 1240 Portuguese 1241 Punjabi 1242 Russian 1243 Serbian 1244 Slovak 1245 Slovenian 1246 1247 1248Overview of changes in 3.11.90 1249============================== 1250 1251* Pocket is enabled by default (724300) 1252 1253* Bugs fixed: 1254 723926 Replace GOA logging with GLib logging 1255 1256* Updated translations: 1257 Aragonese 1258 Assamese 1259 Traditional Chinese (Taiwan) 1260 Czech 1261 Galician 1262 Gaelic (Scottish) 1263 Hebrew 1264 Indonesian 1265 Lithuanian 1266 Portuguese (Brazilian) 1267 Spanish 1268 Ukrainian 1269 1270 1271Overview of changes in 3.11.5 1272============================= 1273 1274* Bugs fixed: 1275 689609 Remove unused GoaSpinnerButton widget 1276 720262 imap-smtp: Export the SASL mechanism used for SMTP 1277 723370 google: Add support for printers 1278 1279* Updated translations: 1280 Aragonese 1281 Assamese 1282 Simplified Chinese 1283 Czech 1284 Dutch 1285 Finnish 1286 Gaelic (Scottish) 1287 Galician 1288 Hebrew 1289 Kannada 1290 Lithuanian 1291 Norwegian bokmål 1292 Portuguese (Brazilian) 1293 Spanish 1294 Tajik 1295 1296 1297Overview of changes in 3.11.4 1298============================= 1299 1300* Support Pocket (704564) 1301 1302* Bugs fixed: 1303 720632 Replace deprecated GtkStock 1304 1305* Updated translations: 1306 Aragonese 1307 Simplified Chinese 1308 Galician 1309 German 1310 Greek 1311 Indonesian 1312 Kannada 1313 Lithuanian 1314 Norwegian bokmål 1315 Portuguese (Brazilian) 1316 Slovenian 1317 Spanish 1318 Tajik 1319 1320 1321Overview of changes in 3.11.3 1322============================= 1323 1324* Bugs fixed: 1325 701500 facebook: Add support for photos 1326 712535 telepathy: Documentation fixes 1327 712843 main: Be quieter during normal bootup 1328 720446 google: Request profile scope 1329 1330* Updated translations: 1331 Simplified Chinese 1332 Dutch 1333 Norwegian bokmål 1334 Tamil 1335 1336 1337Overview of changes in 3.11.2 1338============================= 1339 1340* Support kernel keyring based Kerberos accounts (707402, 710116) 1341 1342* Bugs fixed: 1343 699491 kerberos: Don't crash when an identity could not be looked up 1344 704564 webview: Add some debug code to show an inspector 1345 705395 goaidentity: Fix deadlock in goaalarm on_cancelled 1346 706614 build: use enable_telepathy variable 1347 706664 Fix and simplify the use of GtkGrid inside show_account 1348 706803 Disable GSettings in tp-aw 1349 706894 Cannot set the avatar for Telepathy accounts 1350 706987 Ignore MSN Telepathy account type 1351 707005 telepathy: The en_US spelling is "initialize", not "initialise" 1352 707006 Update to new webkitgtk-2.1.90 API 1353 707435 Miscellaneous string fixes 1354 707916 google: Add the OAuth2 scope for CardDAV 1355 708399 telepathy: Choose better icons 1356 708462 Adding Google or Facebook accounts adds a second Jabber account 1357 708832 oauth2: Propagate the error if the dialog is dismissed during refresh 1358 708975 kerberos: still consuming 100% CPU 1359 709103 identity: don't queue two temporary accounts for one identity 1360 709393 live: Add support for mail 1361 709570 oauth2: Don't parse the DOM to detect access_denied 1362 709953 goaalarm: add locks when setting up timers 1363 709955 kerberos: correctly show sign in errors when mistyping password 1364 710363 Adapt to changes in the redirect URI used by Facebook 1365 711472 live: Does not update MailEnabled 1366 711572 kerberos: don't crash if keyring credentials disappear 1367 711696 kerberos: Leaking timerfds when we fall back to polling the ccache 1368 1369* Updated translations: 1370 Afrikaans 1371 Arabic 1372 Assamese 1373 Basque 1374 Belarusian 1375 Catalan 1376 Catalan (Valencian) 1377 Simplified Chinese 1378 Traditional Chinese (Hong Kong) 1379 Traditional Chinese (Taiwan) 1380 Czech 1381 Danish 1382 Dutch 1383 English (British) 1384 Esperanto 1385 Estonian 1386 Finnish 1387 French 1388 Galician 1389 German 1390 Greek 1391 Hebrew 1392 Hungarian 1393 Indonesian 1394 Irish 1395 Italian 1396 Japanese 1397 Kazakh 1398 Korean 1399 Latvian 1400 Lithuanian 1401 Norwegian bokmål 1402 Persian 1403 Polish 1404 Portuguese 1405 Portuguese (Brazilian) 1406 Punjabi 1407 Russian 1408 Serbian 1409 Slovak 1410 Slovenian 1411 Spanish 1412 Tajik 1413 Turkish 1414 Ukrainian 1415 1416 1417Overview of changes in 3.9.90 1418============================= 1419 1420* Support Telepathy accounts (696267) 1421 1422* Bugs fixed: 1423 705366 build: Fix build failure due to missing IT_PROG_INTLTOOL 1424 706074 owncloud: Add support for documents 1425 1426* Updated translations: 1427 Traditional Chinese (Hong Kong) 1428 Traditional Chinese (Taiwan) 1429 Irish 1430 Tajik 1431 1432 1433Overview of changes in 3.9.5 1434============================ 1435 1436* Fixed license notices to be consistently LGPLv2+ 1437 1438* Updated translations: 1439 Portuguese (Brazilian) 1440 1441 1442Overview of changes in 3.9.4 1443============================ 1444 1445* Flickr is enabled by default 1446 1447* Bugs fixed: 1448 678151 flickr: Add icons 1449 688364 google: Don't offer a PasswordBased interface 1450 692176 build: Fix include paths 1451 692177 build: Add missing include path 1452 701500 facebook: Add support for photos 1453 702263 smtp-auth-plain: Handle multiline SMTP greetings 1454 702514 icons: Update the Twitter logo 1455 1456* Updated translations: 1457 Galician 1458 Indonesian 1459 Norwegian bokmål 1460 Slovak 1461 Vietnamese 1462 1463 1464Overview of changes in 3.9.2 1465============================ 1466 1467* Updated translations: 1468 Hebrew 1469 Japanese 1470 Norwegian bokmål 1471 Slovenian 1472 Tajik 1473 1474 1475Overview of changes in 3.9.1 1476============================ 1477 1478* IMAP/SMTP is enabled by default 1479 1480* Bugs fixed: 1481 657761 Don't use technical jargon in user visible strings 1482 660882 Drop the notification from EnsureCredentials 1483 669040 twitter: When verifying credentials, don't fetch the last status 1484 694313 Add a way to pass custom info to the provider when creating the account 1485 695065 build: Tell git.mk to ignore generated files 1486 695074 build: Fix `make distcheck` by updating the icon cache on uninstall too 1487 695106 Do not send the credentials before notifying the user of an invalid 1488 SSL certificate (CVE-2013-1799) 1489 695118 Avoid gtk_dialog_run() in goa_oauth2_provider_add_account() 1490 695355 imap-smtp: Can not do STARTTLS connections 1491 695559 Add translator comment to explain what None refers to 1492 695768 provider: Silence warnings when setting :preseed-data to NULL 1493 695802 imap-auth-login: Escape backslashes in passwords 1494 695886 Categorize providers by supported features 1495 695888 owncloud: Make sure Uri always ends in a trailing slash 1496 696085 owncloud: Can't add more than one ownCloud account 1497 698178 Use SoupProxyResolverDefault with GoaEwsClient and GoaHttpClient 1498 698203 Socket times out with gnutls3 and some TLS servers 1499 1500* Updated translations: 1501 Aragonese 1502 Assamese 1503 Belarussian 1504 Catalan 1505 Catalan (Valencian) 1506 Simplified Chinese 1507 Czech 1508 Danish 1509 Dutch 1510 English (British) 1511 Esperanto 1512 Estonian 1513 Finnish 1514 French 1515 German 1516 Greek 1517 Gujarati 1518 Hebrew 1519 Hindi 1520 Hungarian 1521 Italian 1522 Kannada 1523 Korean 1524 Latvian 1525 Malayalam 1526 Norwegian bokmål 1527 Persian 1528 Polish 1529 Portuguese 1530 Portuguese (Brazilian) 1531 Russian 1532 Slovak 1533 Slovenian 1534 Tamil 1535 Ukranian 1536 Vietnamese 1537 1538 1539Overview of changes in 3.7.90 1540============================= 1541 1542* Support IMAP/SMTP (692736) 1543 1544* Bugs fixed: 1545 692936 oauth2: Support getting refresh_token from uri fragment 1546 693273 identity: Fix implicit declaration of 1547 goa_kerberos_identity_inquiry_new 1548 1549* Updated translations: 1550 Catalan 1551 Catalan (Valencian) 1552 Galician 1553 German 1554 Latvian 1555 Lithuanian 1556 Malayalam 1557 Polish 1558 Punjabi 1559 Serbian 1560 Spanish 1561 Uyghur 1562 1563 1564Overview of changes in 3.7.5 1565============================ 1566 1567* ownCloud is enabled by default 1568 1569* Bugs fixed: 1570 689645 provider: Desensitize and turn off the switches if there is an error 1571 692251 identity: Define GoaKerberosIdentity only in one header 1572 692276 Don't assume that secret_password_clear_sync() returns FALSE on error 1573 692284 Add --no-color option to suppress color output 1574 692285 Use g_unix_signal_add() instead of custom implementation 1575 692286 Better debugging messages for keyring interaction 1576 692768 Support notification filtering 1577 693214 Guard against invalid SSL certificates (CVE-2013-0240) 1578 1579* Updated translations: 1580 Assamese 1581 Basque 1582 Traditional Chinese (Hong Kong) 1583 Traditional Chinese (Taiwan) 1584 Friulian 1585 German 1586 Hebrew 1587 Norwegian bokmål 1588 Polish 1589 Portuguese 1590 Serbian 1591 Slovak 1592 Slovenian 1593 Spanish 1594 Uyghur 1595 1596 1597Overview of changes in 3.7.4 1598============================ 1599 1600* Bugs fixed: 1601 689770 google: Make the configure options match OAuth 2.0 lingo 1602 691122 webview: don't set the OSD style class on the whole overlay 1603 691142 identity: Don't leak the GoaKerberosIdentity 1604 1605* Updated translations: 1606 Arabic 1607 Aragonese 1608 Assamese 1609 Bulgarian 1610 Simplified Chinese 1611 Galician 1612 Hebrew 1613 Hungarian 1614 Kazakh 1615 Lithuanian 1616 Norwegian bokmål 1617 Persian 1618 Polish 1619 Portuguese (Brazilian) 1620 Russian 1621 Slovak 1622 Slovenian 1623 Spanish 1624 Uyghur 1625 1626 1627Overview of changes in 3.7.3 1628============================ 1629 1630* Bugs fixed: 1631 689516 build: Fix passing arguments to configure from autogen.sh 1632 689609 Spinners are white and don't spin 1633 689642 Make the cancel buttons work 1634 1635* Updated translations: 1636 Assamese 1637 Belarusian 1638 Esperanto 1639 Estonian 1640 Galician 1641 Kannada 1642 Malayalam 1643 Norwegian bokmål 1644 Slovenian 1645 Spanish 1646 Tamil 1647 1648 1649Overview of changes in 3.7.2 1650============================ 1651 1652* Add provider groups 1653 1654* Bugs fixed: 1655 660573 icons: Shiny new ownCloud icons 1656 686519 oauth2: Don't add redirect_uri when grant_type=refresh_token 1657 687578 Allow OAuth / OAuth2 based providers to offer password based 1658 authentication 1659 687632 No notifications for PasswordBased providers for invalid passwords 1660 687930 .gitignore is autogenerated, remove it from version control 1661 687962 Kerberos: forgets the account 1662 688018 Kerberos: could not ensure credentials for account <myprincipal>: 1663 Timeout was reached 1664 1665* Updated translations: 1666 Bengali (India) 1667 Czech 1668 Estonian 1669 German 1670 Greek 1671 Gujarati 1672 Indonesian 1673 Japanese 1674 Polish 1675 Russian 1676 Slovak 1677 Slovenian 1678 1679 1680Overview of changes in 3.7.1 1681============================ 1682 1683* Implement OAuth 2.0 for Google (661065) 1684 1685* Support ownCloud (660573) 1686 1687* Support Flickr (678151) 1688 1689* Bugs fixed: 1690 660932 Silently fails to renew credentials if refresh_account fails 1691 681729 Prefill the login / email field when refreshing 1692 683692 Ensure that all dialogs have consistent and meaningful strings 1693 683911 Set up mnemonic relations 1694 683968 Adapt to Windows Live UI changes 1695 685876 Kerberos: set up primary properly 1696 686410 Don't enroll the machine 1697 686415 Kerberos: use realmd directly 1698 686416 Kerberos: discover and validate realm before use 1699 686561 Add version definitions 1700 1701* Updated translations: 1702 Arabic 1703 Assamese 1704 Belarusian 1705 Bulgarian 1706 Traditional Chinese (Hong Kong) 1707 Traditional Chinese (Taiwan) 1708 Catalan 1709 Catalan (Valencian) 1710 Czech 1711 Danish 1712 English (British) 1713 Finnish 1714 French 1715 Galician 1716 German 1717 Greek 1718 Gujarati 1719 Hebrew 1720 Hindi 1721 Hungarian 1722 Indonesian 1723 Italian 1724 Japanese 1725 Kannada 1726 Korean 1727 Latvian 1728 Lithuanian 1729 Malayalam 1730 Marathi 1731 Norwegian bokmål 1732 Persian 1733 Polish 1734 Portuguese 1735 Portuguese (Brazilian) 1736 Punjabi 1737 Russian 1738 Serbian 1739 Slovak 1740 Slovenian 1741 Spanish 1742 Telugu 1743 Thai 1744 Ukranian 1745 Vietnamese 1746 1747 1748Overview of changes in 3.5.90 1749============================= 1750 1751* Support enterprise logins via Kerberos (679253) 1752 1753* Drop the Microsoft Exchange and Windows Live icons, and use a transparent 1754 PNG as the fallback 1755 1756* Add a goa_client_lookup_by_id API for looking up an account using its ID 1757 1758Bugs fixed: 1759 681720 ewsclient: Fix breakage because of libxml2 API breakage 1760 1761* Updated translations: 1762 Assamese 1763 Galician 1764 German 1765 Japanese 1766 Marathi 1767 1768 1769Overview of changes in 3.5.5 1770============================ 1771 1772* Bugs fixed: 1773 680622 introspection: Add exported package information to GIR 1774 1775* Updated translations: 1776 Arabic 1777 Chinese 1778 Traditional Chinese (Hong Kong) 1779 Traditional Chinese (Taiwan) 1780 Galician 1781 Greek 1782 Gujarati 1783 Hebrew 1784 Hindi 1785 Hungarian 1786 Norwegian bokmål 1787 Persian 1788 Russian 1789 Serbian 1790 Slovenian 1791 Spanish 1792 Telugu 1793 1794 1795Overview of changes in 3.5.4 1796============================ 1797 1798* Ported to libsecret 1799 1800* Bugs fixed: 1801 670298 Don't display an error message if user denied access 1802 678907 provider: Put the providers in an order that we recommend 1803 1804* Updated translations: 1805 Arabic 1806 Belarusian 1807 Traditional Chinese (Hong Kong) 1808 Traditional Chinese (Taiwan) 1809 Galician 1810 German 1811 Greek 1812 Hebrew 1813 Lithuanian 1814 Norwegian bokmål 1815 Slovenian 1816 Spanish 1817 1818 1819Overview of changes in 3.5.3 1820============================ 1821 1822* Facebook is enabled by default 1823 1824* Microsoft Exchange is enabled by default 1825 1826* The AddAccount method exposed by org.gnome.OnlineAccounts.Manager now 1827 requires a new argument of type a{sv}. This is an API break, but no one 1828 should be calling it apart from the backend code implementing 1829 goa_provider_add_account. This was necessary to ensure that the credentials 1830 are stored in the keyring within the AddAccount method to avoid a race 1831 between the "account-added" signal being emitted and the credentials being 1832 actually store. 1833 1834* Methods to directly interact with the keyring are no longer exported as 1835 public API. These were only meant to be used from within the backend and the 1836 daemon and were never meant to be used from applications. 1837 1838* Updated translations: 1839 Greek 1840 1841 1842Overview of changes in 3.5.2 1843============================ 1844 1845* Bugs fixed: 1846 659435 New Google authentication page doesn't fit 1847 671980 Restrict the spinner's size and show a heading text 1848 675930 Facebook web authentication window too small 1849 676659 Remove custom CSS styling 1850 1851* Updated translations: 1852 Belarusian 1853 Dutch 1854 Galician 1855 Hebrew 1856 Indonesian 1857 Punjabi 1858 Slovenian 1859 Spanish 1860 1861 1862Overview of changes in 3.5.1 1863============================ 1864 1865* Support Microsoft Exchange using EWS 1866 1867* Add API to enable/disable Mail, Calendar, Contacts, Chat & Documents 1868 1869* Add org.gnome.OnlineAccounts.PasswordBased D-Bus interface 1870 1871* Request read and write access to a user's files stored in Skydrive 1872 1873* Improve the design of the Online Accounts panel in System Settings 1874 1875* Bugs fixed: 1876 654168 Remove the credentials from the keyring when an account is 1877 removed 1878 669042 examples: Add some basic examples 1879 669625 Replace GtkTable with GtkGrid 1880 672510 Provide better feedback to the user during authentication 1881 672785 daemon: Proper application name for notification 1882 673959 oauthprovider: Provide better error messages for request token 1883 failures 1884 674165 Handle failures to store credentials in the keyring in a 1885 better way 1886 674292 goabackend: Fix build failure with LD_FLAGS="-Wl,-z,defs" 1887 1888* Updated translations: 1889 Catalan 1890 Catalan (Valencian) 1891 Traditional Chinese (Hong Kong) 1892 Traditional Chinese (Taiwan) 1893 Galician 1894 German 1895 Hebrew 1896 Italian 1897 Japanese 1898 Norwegian bokmål 1899 Slovak 1900 Slovenian 1901 Spanish 1902 Telugu 1903 Vietnamese 1904