Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Releases: gpodder/gpodder

3.11.5

20 Dec 11:38

Choose a tag to compare

Linux, macOS and Windows are supported.

Thanks to @Piraty, @TheNightRider12, @Vistaus, @auouymous, @ciampix, @elelay, @huftis, @masoudd, @ndias, @sr093906, @tpikonen and @yakushabb for contributing to this release!

Changes since 3.11.4:

New features

  • Add PotPlayer Support For Windows (#1583)
  • New subscription statistics extension (#1590)
  • Add path.alternate setting so users can append to PATH inside gpodder (#1649)
  • Add view menu podcast and episode list checkboxes to preferences (#1618)
  • New podverse search extension (#1615)
  • Add socks proxy to settings and network tab in Preferences (#1592)
  • Add color scheme (dark and light mode) support (#1595)
  • Add forceDownload action to Downloads context menu and toolbar

Improvements

  • Replace context GtkMenus with GtkPopovers (#1293)
  • Group subscriptions in OPML import/export (#1658)
  • Sort episodes by published date when sending to folder (#1624)
  • SendTo automatic rename filename (#1620)
  • Extract YouTube channel ID from URL (#1603)
  • Modernize userappsdirs (#1601)

Bug fixes

  • Limit the length of UTF-8 filenames (#1645)
  • Change %d to %ld in Windows launcher (#1589)

Translations

  • French
  • Italian (#1678)
  • Norwegian Nynorsk (#1680)
  • Simplified Chinese (#1610)

CI references

Checksums

  • windows-gpodder-3.11.5-contents.txt
    md5: 18af3003a824f5b71abdfa08c2332bb9
    sha256:db5d0db12ee7186b80a8b841ab561d9ad636d306a5725d54113f6de9a9403fc9

  • windows-gpodder-3.11.5-portable.exe
    md5:57b873283c6a66866a7df01155d55c68
    sha256:c73d6d1e6df63d8c8ff631c053f3d4d8db975b319022adc60a56add41166fb7b

  • windows-gpodder-3.11.5-installer.exe
    md5:2e09083e15a5f189464b708fad52009d
    sha256:212a88b68469e9b83e920d950b260ce6a9eea3fae913e6a3bff9833ab31bf6a1

  • macOS-gPodder-3.11.5.zip
    md5:0f93050f7c7d4c35f44eb5cdc6f7d6a0
    sha256:ecef8bd8eb8122a3adb28ecd4d06bfccc6b07cf41352ab9190c11c9978554c06

3.11.4

12 Oct 00:14

Choose a tag to compare

This release only updates dependencies in the Windows and Mac builds.

Linux, macOS and Windows are supported.

Thanks to @auouymous for contributing to this release!

Changes since 3.11.3:

Bug fixes

  • #1348 fix scaling issue on retina displays by updating all dependencies (Mac)
  • newer urllib3 to fix an unlikely security vulnerability (Windows and Mac)

Known Bugs

  • #1348 blurry text on retina displays (Mac)

CI references

  • macOS CircleCI build 999
  • Windows Appveyor build 1.0.1089

Checksums

  • macOS-gPodder-3.11.4.zip md5:df359fc0acb0175d92da7b664120f82b sha256:e7388bacf7281e1ca5d853c56746ea4ebd7a16ecea4d59a6ee0b593e072ae0ec

  • windows-gpodder-3.11.4-portable.exe md5:4052ab01b9bdedd9e22feb47ad902857 sha256:3fe0080b0968485b3fb7ca20c066b81fde586b5db17f58ef2b9331df589d277d

  • windows-gpodder-3.11.4-installer.exe md5:cd978bb9b435b679c88c46eee5bc0caf sha256:3ba0abf62afc52c18d8aa59e415584cde7f5f31e7d94aeaec4da90e3512d7a99

  • windows-gpodder-3.11.4-contents.txt md5:01621616a74a4761636b165eac2cdb00 sha256:8b97cefec92a7c1d314e452e775e10471ac7aa30fef0c87d9d1fb08291cc2ac0

3.11.3

30 Sep 10:59

Choose a tag to compare

Bug fixes and minor improvements.

Linux, macOS and Windows are supported.

Thanks to @Vistaus, @auouymous, @bovirus, @elelay, @neodyne, @tpikonen and @web-flow for contributing to this release!

Changes since 3.11.2:

Improvements

  • #1544 add setting to toggle sync filesize comparisons (disable if your device adds metadata)
  • #1551 show remaining duration for each download in progress tab
  • #1551 make file size units translatable
  • #1553 add plural form of rename downloads translation string
  • #1559 expand ~ and ~user in GPODDER_HOME and GPODDER_DOWNLOAD_DIR
  • find channel ID in YouTube "watch" URLs
  • replace deprecated Gdk.Screen methods
  • update dependencies

Bug fixes

  • #1492 catch errors for directories inside sync device
  • #1542 fix #1538 corrupt accented letters on Windows
  • #1549 fix YouTube GDPR issues by setting consent cookie in get_channel_id_url()

Translations

  • Dutch
  • Italian
  • Slovak

CI references

  • macOS CircleCI build 995
  • Windows Appveyor build 1.0.1084

Checksums

  • windows-gpodder-3.11.3-contents.txt md5:dfdbdb3555668ccc656ab0bac9a0a826 sha256:2fd5f06ff5637c97656ae139e6437010ef7b52a5662cb4f71c09329884af7065

  • macOS-gPodder-3.11.3.zip md5:24fee7a989fdd465eb16539075daa4f0 sha256:974da6a3dd98d0c407d801f3a3ad7ebdd77dcf2dbc91b444e55258af035bb62e

  • windows-gpodder-3.11.3-portable.exe md5:0ca355a266c9e264d61f987d52b87a12 sha256:a7cc7aae4cab54c2e18422778004457e865909032bd07d2b5bf0d133d9d857a8

  • windows-gpodder-3.11.3-installer.exe md5:9fcaf047489f152bace3ea33de952f2b sha256:202e0b0766540c32614fd1b9870316c7517b07d3031fbe810349940775d1dda5

3.11.2

14 Aug 06:02

Choose a tag to compare

Major changes:

  • show episode release time
  • fix a crash when syncing
  • don't reposition maximised windows

Linux, macOS and Windows are supported.

Thanks to @Vistaus, @alexis26, @auouymous, @elelay, @huftis, @luzpaz, @tpikonen and @web-flow for contributing to this release!

Changes since 3.11.1:

New features

  • #1507 add a View menu option to show time in the episode released column
  • #1507 add a View menu option to right align the episode released column
  • #1507 always show released time in shownotes
  • add EQL adjectives 'failed' and 'paused'

Improvements

  • #1480 appdata: fix syntax, add 3.9-series release dates
  • #1480 appdata: add release 3.11.1
  • #1484 require python 3.7
  • #1520 adapt youtube-dl plugin to latest yt-dlp
  • #1522 fix various typos found by codespell
  • display feed name when logging update errors
  • refactor _receive_configure_event()
  • log 'from' and 'to' sizes when syncing files
  • raise exception when gpodder.net queries fail
  • log exceptions when searching for podcasts on gpodder.net
  • bump required yt-dlp version for changes in #1520
  • fix more typos found by codespell
  • fix linter issues for pycodestyle 2.11.0
  • update dependencies
  • add codespell to linter

Bug fixes

  • fix typo in youtube-dl extension preferences
  • add empty custom_downloader field in SyncTask to prevent exception
  • do not move window if maximised
  • fix issue retrieving channel ID for Youtube pages

Translations

  • Dutch
  • Norwegian Nynorsk
  • French

CI references

  • macOS CircleCI build 970
  • Windows Appveyor build 1.0.1028

Checksums

  • windows-gpodder-3.11.2-portable.exe md5:5c7ae3e88ce3f44410fef8c37b01fde6 sha256:2335d0e5f2ebd40847ae4557f7ec51b3f79f3207022b34732fb5aafdf181d88c

  • macOS-gPodder-3.11.2.zip md5:a39fa97115f6556b3780595bb2aa8eea sha256:a26050eceee5d08c5e28509d9ffd0a592fc7f921e91129b12dc8e302e00bfb75

  • windows-gpodder-3.11.2-installer.exe md5:31fb699089bb7cead6cbd1f57374dcc9 sha256:e8e70c24c0a484561a2f6bb3c9bd53b399a26cbec5ac2cb5f190a9e0f06b55b9

  • windows-gpodder-3.11.2-contents.txt md5:cb08e07e27c7d191709c54d2a503a39f sha256:2ad94100a5602981b2cbbcdf96f56f3cea8741503a80cb4d7790c31656f26faf

3.11.1

18 Feb 12:08

Choose a tag to compare

Major changes:

  • new yt-dlp for Windows and Mac users to fix the recent YouTube change
  • fix multiple bugs that caused gPodder to freeze or appear frozen
  • embed subtitles in videos with youtube-dl extension
  • performance improvements

Linux, macOS and Windows are supported.

Thanks to @Skitals, @Vistaus, @adasiko, @auouymous, @bahorn, @batman004, @elelay, @huftis, @neodyne, @rene-coty, @steviehs, @thp, @tpikonen and @web-flow for contributing to this release!

Changes since 3.11.0:

New features

  • #1297 add setting to treat only really new episodes as new after an update
  • #1303 add setting to disable find-as-you-type
  • #1363 download and embed subtitles in youtube-dl downloader
  • #1402 add menu item to open logs folder
  • #1442 rename extension: add menu item to rename all episodes
  • #1444 add setting to disable trimming episode title prefix
  • #1461 allow channel to be selected from both episode menus
  • #1463 add config to set playlist file extension
  • add 'url', 'link' and 'filename' EQL nouns

Improvements

  • #1304 gpo: add description and link fields to info
  • #1355 keep 'find partial downloads' dialog open longer
  • #1357 change /usr/bin/python -> /usr/bin/env python3 and remove unneeded shebang lines
  • #1367 add util.IdleTimeout class to reduce lag when updating progress tab
  • #1368 improve cancelling and manually updating in progress dialogs
  • #1368 add progress dialogs for long running actions
  • #1369 add icon to clear URL in the add podcast dialog
  • #1372 replace SimpleMessageArea with GtkInfoBar when resuming
  • #1372 do not hide progress tab resume infobar on page switch
  • #1374 channel editor: add buttons next to cover, feed URL, etc
  • #1390 appdata: merge appdata.xml from flathub
  • #1390 appdata: add missing release dates since version 3.10.0
  • #1400 write to log when sync directory is not writable
  • #1401 catch unknown sync exceptions when opening device and show error
  • #1403 quote file URIs moved by drag and drop
  • #1404 use symbolic toolbar icons
  • #1429 gpo: queue all episodes before download to allow resuming
  • #1431 add flake8 config and fix some code style issues
  • #1433 remove localdepends.py
  • #1435 optimize episode list
  • #1443 remove legacy settings
  • #1452 improve UI responsiveness when downloading hundreds to thousands of episodes
  • #1452 improve responsiveness when shift-selecting episodes
  • #1464 accept coverart as SVG
  • upgrade to newer version of 7-Zip for portable Windows build
  • remove redundant force_start parameters
  • switch deprecated GObject functions to GLib
  • update osx-bundle to 22.8.27
  • remove unused 'others' variable in update_downloads_list()
  • log which program the youtube-dl extension is using
  • show youtube-dl/yt-dlp name and version in preferences
  • remove redundant timeout removal when creating progress dialog
  • close progress dialog immediately in concatenate videos extension
  • add method to clamp a config value between minimum and maximum values
  • allow different required versions for youtube-dl and yt-dlp
  • change include_description parameter to required
  • cache episode list config values
  • organize View menu and move some preferences to it
  • rename showEpisodeDescription's internal names to match other items
  • don't discard episodes with invalid urls and links
  • set error icon for episodes with invalid URLs
  • don't show episodes without URLs in "new episodes available" when subscribing
  • set download list state only once after batch queueing tasks
  • log URL when youtube.py can't get channel ID
  • don't display stacktrace for common download errors
  • update dependencies

Bug fixes

  • #1353 fix hang when resuming thousands of episodes
  • #1356 fix #1352 reset window position if completely off-screen
  • #1374 fix setting cover image from local file
  • #1382 fix #1360 fix yt-dlp output file name
  • #1383 fix #1263 don't try to download media files with youtube-dl extension
  • #1398 fix duration when greater than 24 hours
  • #1434 fix #1416 check for size mismatch when syncing and send to device again
  • #1440 fix #1439 fix support for old versions of yt-dlp
  • #1441 tagging extension: delete tags before modifying
  • #1452 fix #1311 remove all timer deadlocks by using idle_add priority for them
  • #1465 fix absolute path setting for playlist and two_way_sync
  • fix stripping of pasted text when adding podcast URL
  • fix #1350 set "New episodes available" tooltip for episodes with html descriptions
  • gpo: remove download directory when unsubscribing
  • fix #1394 fix crash on older versions of python
  • fix #1311 don't use idle_add() for progress dialogs that don't need it
  • fix #1399 fix msgstr errors in Norwegian Bokmål translation
  • update progress tab widgets when their values are modified via edit config
  • disable progress tab spinbuttons if unchecked at startup
  • throw exception if youtube channelId is empty to avoid clearing description and coverart
  • fix #872 get rid of custom icons for each type of audio and video file (also improves episode list redraw speed)
  • require new version of youtube-dl/yt-dlp to fix youtube.com change

Translations

  • Dutch
  • French
  • Norwegian Nynorsk
  • Russian
  • Slovak

CI references

  • macOS CircleCI build 935
  • Windows Appveyor build 1.0.966

Checksums

  • windows-gpodder-3.11.1-installer.exe md5:568e44c30050466230c2bb03578f62f3 sha256:d253324373a5b3fbdaca82854cf60eabdd70341ee1eea6524df2328e80569771

  • windows-gpodder-3.11.1-portable.exe md5:00e4a742e07fb46f6ec02c9249330e45 sha256:bf9897d15d89ef013f17c0f4c6871879ae2019f70004b1959481090897ae5939

  • macOS-gPodder-3.11.1.zip md5:6ad027fff9f65332da62e69cec5ed98d sha256:3b8eb0b27a8fa3bcd27e6a57f2a6c7a8e264e50175da5e0d95c518f565bb9c05

  • windows-gpodder-3.11.1-contents.txt md5:7ba46702fe1a06ffceee46cea39df773 sha256:ed28f198482cf610e5733a032c142c031225096a3c3560061f2e7848637bb029

3.11.0

31 Jul 05:47

Choose a tag to compare

This release contains a year's worth of improvements.
Major changes:

Linux, macOS and Windows are supported.

Thanks to @JKAbrams, @JuanCanham, @Lexora, @TZocker, @Vistaus, @arne182, @auouymous, @blushingpenguin, @bwildenhain, @ciampix, @comradekingu, @dot-mike, @dreamflasher, @elelay, @huftis, @neodyne, @serkan-maker, @thp, @tpikonen and @web-flow for contributing to this release!

Changes since 3.10.21:

New features

  • #1054, #1112, #1115, #1149, #1152, #1155, #1160, #1191, #1213 use Gio for file system based device sync (allows mtp:// URLs for Linux only)
  • #1083 add option to rename_download extension to put the sortdate after the podcast title
  • #1108 add --close-after-startup option for benchmarking startup time
  • #1121 add option to require control click to sort episodes
  • #1127 double-click or press Enter to open channel settings
  • #1132 allow distributions to disable the update check
  • #1289, #1334, #1335 iPod support restored using ctypes and libgpod (needs libgpod installed on the system)

Improvements

  • #1093 reset shownotes scrolling to top when changing episodes
  • #1094 create an html description when none provided by feed to highlight links in shownotes
  • #1096 restore window maximize state
  • #1098 make the text shownotes title a clickable and copyable link
  • #1105 fix loading of cached thumbnails to reduce startup time
  • #1107 refactor resize_pixbuf_keep_ratio to speed up thumbnail scaling
  • #1108 add logging and advanced cli option groups
  • #1120 support PEP 440 local version label
  • #1130 query duration for youtube episodes when not using youtube-dl
  • #1135 use a TextView for dialogs with multiple text lines
  • #1154, #1156, #1172, #1188 remove deprecated Gtk features
  • #1158 remove unused variables from play_or_download
  • #1159 show paused tasks in progress tab
  • #1161 set a paused icon in episode list when an episode is paused
  • #1174 improve youtube initial player response regular expression
  • #1182, #1259 use youtube-dl or yt-dlp for the youtube-dl extension
  • #1201 open error dialog if user tries to use not-installed program
  • #1201 open error dialog if xdg-open is not found when opening a folder
  • #1233 reduce number of network queries per youtube feed
  • #1233 catch youtube coverart and description query errors and show better error messages
  • #1235 make error message more verbose on NotFound gpodder.net sync error
  • #1242 allow pausing and resuming downloads from Episodes and context menus, and toolbar
  • #1244 undelete deleted episodes when a download is attempted so failure leaves it undeleted
  • #1246 add episode art URL and chapters to database
  • #1248 allow failed downloads to be cancelled from episodes list
  • #1249, #1252, #1255, #1269 refactor episode/task actions for consistency between toolbar and context/Episodes menus
  • #1261 use GtkStack instead of GtkNotebook in preferences
  • #1268 add youtube-dl extension to preferences dialog
  • #1272 show episodes without downloadable content
  • #1274 narrower preferences dialog
  • #1285 open episode download folder from context and Episodes menus
  • #1300 retry failed episode downloads, without authentication, if feed uses authentication
  • #1313 remove border around extensions list in preferences
  • #1330 add/remove extension preferences buttons when loaded/unloaded
  • optimize youtube code
  • support youtube 'user' feed URLs
  • change order of progress button status counts
  • make the About dialog text selectable to copy version
  • use all lowercase letters in youtube-dl name
  • use proper capitalization for YouTube name

Bug fixes

  • #1106 properly scale cover/pill on hires displays
  • #1110 fix missing extension when downloading youtube-dl format=worstaudio (audio/webm mimetype)
  • #1124 fix #1099 folder not escaped when renaming podcast from dialog
  • #1126, #1211 fix Windows taskbar progress extension
  • #1141 delay episode treeview column reordering to prevent gtk warnings on console
  • #1145 restore window position before and after window is shown to fix issues with some window managers
  • #1171 actually delete partial file when cancelling
  • #1171 cancel failed task before streaming
  • #1193 do not try to rename the outtmpl file in the youtube-dl extension
  • #1206 fix shownotes for episodes that contain HTML comments
  • #1219 youtube-dl extension should always rename partial files with extensions
  • #1219 clean up parial files created by cancelled YoutubeDL downloads
  • #1221 perform chosen "after sync" action in gpo
  • #1222 fix warning when exporting to local folder on systems with buttons in dialog headerbar
  • #1222 fix typo in "file exists" message when saving episodes
  • #1228 create partial file when reusing cancelled tasks
  • #1262 prevent youtube-dl failure for some RSS feeds
  • #1265, #1286 MPRIS extension fixes
  • #1276 trim leading/trailing whitespace in user-clipboard auto-inputted URLs
  • #1280 open links in HTML shownotes
  • #1287 close extension files after reading metadata
  • #1287 change deprecated logger.warn() to logger.warning()
  • #1287 close config file after loading it
  • #1320 prevent links from opening browser twice
  • #1335 don't print traceback on missing eyed3.mp3
  • fix #1227 pixbuf could be None in some cases
  • fix #1254 prevent crash when gpo sync removes episodes from gpodder
  • remove erroneous logger parameter when failing to get Youtube GDPR URL
  • prevent normalize extension from placing files in the directory gpodder was started in

Translations

  • Dutch
  • German
  • Italian
  • Norwegian Bokmål
  • Norwegian Nynorsk
  • Slovak
  • Spanish
  • Turkish

CI references

  • macOS CircleCI build 820
  • Windows Appveyor build 1.0.682

Checksums

  • macOS-gPodder-3.11.0.zip md5:859614d61facf1a5006f74e5942e86b5 sha256:e0d8bb410f6ba1c6fd526acfd8461cc9c798061e9c62cf65ffc2c88115224175

  • windows-gpodder-3.11.0-contents.txt md5:9ca2122a5a7c59362769e90be80f1cd6 sha256:4e2d43bd51f1d13be4143300087dd8a1cb87a359771705c0a6ac7ad8dbeee75f

  • windows-gpodder-3.11.0-installer.exe md5:be16a3b619049308d553fe03ed134a9c sha256:9d0622acd45465341f8688e1ee958aa047bd88151f5acc4ca6d78829413768ab

  • windows-gpodder-3.11.0-portable.exe md5:d892e3a249b5bbb5685d4ee97f3ee692 sha256:89a85604b5c664f53e1bd0eb8a0a1ed185b7f7de6482e040657dd516e23c6fa4

3.10.21

20 Jul 06:47

Choose a tag to compare

This release includes multiple fixes for Youtube and Soundcloud, and a new channel dialog layout.

Linux, macOS and Windows are supported.

Thanks to @18928172992817182, @adasiko, @auouymous, @elelay, @neodyne, @serkan-maker, @tpikonen and @web-flow for contributing to this release!

Changes since 3.10.20:

Improvements

  • #1071 narrow channel dialog
  • add Strawberry player to the enqueue extension
  • skip non-integer youtube formats
  • use util.urlopen instead of requests.get for youtube
  • save and restore channel dialog state

Bug fixes

  • #1065 prevent soundcloud from downloading existing episodes on each update
  • #1073 fix native youtube support in Europe by automatically accepting GDPR consent form
  • #1084 fix native youtube support by trying new endpoint before old endpoint
  • #1095 fix links in About dialog on platforms without gvfs
  • fix 'msgid' format string with unnamed arguments cannot be properly localized warning
  • fix DRM content detection for youtube episodes
  • fix "gpo sync" failure
  • fix soundcloud API change when adding new channels

Translations

  • French
  • Slovak
  • Turkish
  • Russian

CI references

  • macOS CircleCI build 649
  • Windows Appveyor build 1.0.473

Checksums

  • macOS-gPodder-3.10.21.zip md5:1533d8d4dfb0779f6c31e58d68016071 sha256:a6b62428f28f0a06f3d8359999594688ddd38e1b3c7c22eb51dfadf0f39cf5a4

  • windows-gpodder-3.10.21-contents.txt md5:1a4710f9d4e8af47607e908f7ca85093 sha256:a4192a43a2eaf810f92edfc893bf0aca450cc44d5028ac0380081d9fc68ec628

  • windows-gpodder-3.10.21-installer.exe md5:0414ad96c47bbf2923dd7328a9ba1eb6 sha256:4ff9927cdb5433ada01865c22e7c9a5a3c5c4b205b2b69a6863bf5807171c504

  • windows-gpodder-3.10.21-portable.exe md5:1d885382ba84a543bb041352b0c75d58 sha256:697df04a7783538a3ad65663e9ff1b1f78bd34e559d518ffbd61774376123494

3.10.20

07 Jun 04:25

Choose a tag to compare

This release fixes the internal Youtube downloader, and the bundled Youtube-DL for European users on Windows and Mac.

Linux, macOS and Windows are supported.

Thanks to @Vistaus, @auouymous, @dependabot[bot], @elelay, @huftis, @juergenhoetzel, @silpol, @tpikonen and @web-flow for contributing to this release!

Changes since 3.10.19:

Improvements

  • #934 add more episode details to shownotes
  • #949 allow episodes with youtube-dl compatible URLs
  • #983 show channel or episode titles in delete dialog
  • #990 never delete locked episodes
  • #996 do not attempt to download episodes that lack an URL
  • #1001 add funding link on github project page
  • #1015 add checkbox to disable connection checking
  • #1018 build gPodder bundle from tools/mac-osx and downloaded generic bundle
  • #1028 create config file with group/world permissions revoked
  • #1030 improve channel and episode searching
  • #1031 allow a narrower podcast directory window
  • #1035 make refreshing channel image more discoverable and easier to do
  • #1037 cancel failed download in progress tab when deleting episode
  • #1039 show error icon on episodes that fail to download
  • #1040 show section if any of its channels have an update error
  • #1044 improve Youtube streaming
  • #1047 use latest Youtube-DL for Windows builds (Mac builds did the same in #1018)
  • #1055 subscribe to Youtube channels via video pages
  • support dragging HTTPS URLs to image in channel dialog

Bug fixes

  • #991 properly toggle deleted episodes to new
  • #1015 fix connection checking for some linux users
  • #1034 fix dragging an image URL to image in channel dialog
  • #1043 fix internal Youtube support
  • #1059 using audio formats with Youtube-DL will show audio icon and use audio player
  • #1060 add tools/requirements.txt (should fix socks proxy in flatpak)
  • fix "Open" item on episode context menu and give it an icon
  • skip 'best' Youtube formats when using built-in support
  • bump required youtube-dl version to 2021.02.04

Translations

  • Norwegian Nynorsk
  • Dutch

CI references

  • macOS CircleCI build 621
  • Windows Appveyor build 1.0.446

Checksums

  • macOS-gPodder-3.10.20.zip md5:e49d4768a96178838c094d66923b74d1 sha256:41fa47705737692090c5b33b2f26ddbb1688efa1ad9a804b1a6f40877c22cc31

  • windows-gpodder-3.10.20-contents.txt md5:ed5f74c31fac951b056261f38a6184ea sha256:eb558d4ba6cd3243ab42ff3a3c7fe82def677fb49573950792feadecf5194b68

  • windows-gpodder-3.10.20-installer.exe md5:d25f25f8427353c048a96f4e1a20632b sha256:a391067d91c8e2721133a1cf420184f5f85fa21e8102cbcb113d3567a7522d6f

  • windows-gpodder-3.10.20-portable.exe md5:5d074f6e7ce00bb61423cc1fe21f33d1 sha256:a470960469b47f09700e660c71b87c4de07be4db2242c3181f899418ed9fc7f4

3.10.19

15 Apr 08:31

Choose a tag to compare

This release fixes the macOS build and window position restoring.

Linux, macOS and Windows are supported.

Thanks to @auouymous, @elelay and @web-flow for contributing to this release!

Changes since 3.10.18:

Bug fixes

  • fix macOS dependencies
  • revert window position save and restore code

CI references

  • macOS CircleCI build 562
  • Windows Appveyor build 1.0.406

Checksums

  • macOS-gPodder-3.10.19.zip md5:a22a35ac5df0519def4c80f44c4650d6 sha256:f6bf848e14d95f933490e601677674a6afedd169ad21c2b954638c0fb9140de9

  • windows-gpodder-3.10.19-contents.txt md5:1a850fdb9362d31f121a5cefba9d0093 sha256:d0d7b4632d9136b758e1cc1f391cf4af27792348d84fa06424b25830663ddd0f

  • windows-gpodder-3.10.19-installer.exe md5:53eb505c3af434c1b9e241a3850dd40b sha256:95ec6a3f86dcd2bf79417698d6f787151b27a1d8ee4196657f151e3b570f6efa

  • windows-gpodder-3.10.19-portable.exe md5:50bbb83e2c7afec83ddac62292b08839 sha256:c701270f294e1da62eaee7fdbf5b00bc1f81fe4a0db5e1b2eeccdd7337ffc178

3.10.18

11 Apr 02:23

Choose a tag to compare

This release requires requests 2.24 or greater. It adds support for compressed feeds and redirections, and includes various HTTP/HTTPS fixes and improvements. It also adds filtering of the episode list by selecting channel sections.

Linux, macOS and Windows are supported.

Thanks to @Johennes, @TZocker, @Vistaus, @adasiko, @auouymous, @elelay, @goosePuncher, @huftis, @paper42, @serkan-maker, @shunf4, @thisfred, @thp, @tpikonen and @web-flow for contributing to this release!

Changes since 3.10.17:

New features

  • #897 add 'Always show new episodes' toggle to view menu
  • #966 add combined duration and size columns to episode list
  • #971 make sections selectable + filter episodes on channel search pattern

Improvements

  • #843 use the requests package (compressed feeds, redirects, and more)
  • #919 log youtube-dl version and warn if known to have issues
  • #930 prevent 'add podcast' text entry from expanding vertically
  • #931 refactor shownotes
  • #933 get correct window size when saving UI state
  • #933 do not save or restore window position
  • #943 set episode selector title before creating window
  • #946 narrow down About dialog, pack items vertically
  • #952 don't reset last folder to home if cancel is selected in 'Send to' dialog
  • #951 skip episode media with 'application/*' mime type, if there is video or audio
  • #953 make layouting calculations clearer in draw_text_pill()
  • #957 strip HTML tags from channel descriptions
  • #965 disable context menu item if channel or episode has no website
  • #962 remove deprecated gtk elements in preferences dialog
  • remove config.player and config.videoplayer from legacy settings
  • #968 show URL that caused invalid feed error
  • #984 require either DISPLAY or WAYLAND_DISPLAY being set

Bug fixes

  • fix #608 308 redirects
  • fix #905 HTTPS_PROXY
  • #910, #913, #915 fix windows installer build script
  • #927 don't leak kernel version in user-agent
  • #940 fix uncaught exception on channel list key navigation
  • fix gtk warnings in mass unsubscribe dialog when podcast title contains ampersand, etc.
  • #954 fix unit tests
  • #970 fix warning on non-200 status codes in coverart
  • #975 fix connectivity checking

Translations

Many translation updates:

  • French
  • German
  • Russian
  • Turkish
  • Norwegian Nynorsk
  • Dutch

CI references

  • macOS CircleCI build 558
  • Windows Appveyor build 1.0.402

Checksums

  • macOS-gPodder-3.10.18.zip md5:ebeb8be3faf42d5637c336f5c4c9fc43 sha256:a51a856ae42b45356f08f43ad66b8d93a6ba923b75c7c3918a9c2178ebeb17b6

  • windows-gpodder-3.10.18-contents.txt md5:2fedbff39b2c0225573edb1137e83420 sha256:b3f88870086065a7c53b05314039f25785622ebc53557e9ac8d4beb4c57198d7

  • windows-gpodder-3.10.18-installer.exe md5:4fdb24a8ef176c543d1aee2cc25079d0 sha256:4af2159495c6d4e083496535d5990f37d6cd3c42acfd2f9a7fca1cf04bd9a326

  • windows-gpodder-3.10.18-portable.exe md5:3b476c2e39d2ba5f3bdb0d3ad26ace9f sha256:ca2c48d151ab3a54b8fff90a43dfef6c957b67f11226757cbc51c0c8dbff9070

Morty Proxy This is a proxified and sanitized view of the page, visit original site.