Pods Changelog

What's new in Pods 2.0.1

Dec 21, 2023
  • All remaining processes are now closed after a container terminal exits. (#744)
  • Separators in the sidebar now are no longer navigatable. (Part of #757)
  • The focus indicator of selection mode toggle buttons is now a circle instead of an ellipse. (Part of #757)
  • Streams are now closed correctly so that they do not run forever when the user changes the connection. (#764)

New in Pods 2.0.0 (Nov 13, 2023)

  • Some problems with AdwBreakpoints in the container detail view have been fixed.
  • The release notes are now marked as not translatable.
  • Some maintenance work and code cleanups have been carried out.

New in Pods 2.0.0 Beta 2 (Sep 27, 2023)

  • This is just a small follow-up bugfix release that fixes an incorrect screenshot path.

New in Pods 2.0.0 Beta 1 (Sep 27, 2023)

  • The user interface has been extensively revised. Among other things, a sidebar is now used.
  • Pods now uses many new widgets from libadwaita 1.4.
  • It is now possible to manage volumes in Pods.

New in Pods 1.2.3 (Jul 14, 2023)

  • Fixed a bug where pressing backspace in a terminal printed "^H" instead of deleting characters in some cases.
  • The custom, efficient spinner implementation now correctly unparents its children on dispose.
  • The option "tls_verify" is now actually used when pushing images.
  • The README.md has been prettified and the dollar sign has been removed from the commands, thanks to @kianmeng.
  • Some dead code has been removed.
  • A little typo has been fixed.
  • Additional checks have been added to the CI pipeline.
  • Dependencies have been updated.

New in Pods 1.2.2 (Jun 2, 2023)

  • CPU load has been noticeably reduced by disabling spinners as soon as they are no longer visible.
  • The active connection in the sidebar is now also highlighted.
  • Minor corrections and updated translations have been made.
  • Infrastructure improvements have been implemented.
  • Dependencies have been updated.

New in Pods 1.2.1 (May 27, 2023)

  • Fixed a bug that caused the application to crash when the keyring could not be accessed.
  • Some languages like Romanian were not correctly included. This should be fixed now.
  • Fixed a regression where the container list was not re-sorted once a container was renamed.
  • Minor cleanup work has been done in the code.

New in Pods 1.2.0 (May 27, 2023)

  • Usabilty and UX has been improved in many places.
  • Pruning of containers and pods is now possible.
  • Container terminals are now detachable and can be used in parallel.
  • Images can be pushed to a registry.
  • The CPU utilization now takes the number of cores into account.

New in Pods 1.1.3 (May 14, 2023)

  • The app no longer crashes when overriding the GTK theme.
  • Fixed a bug that caused the application to crash when changing certain properties of the search field in the Inspector.
  • It was notified about an incorrect property in the Health Check log.
  • Dependencies have been updated.

New in Pods 1.1.2 (May 11, 2023)

  • Fixed a bug that caused status colors of a container in high contrast mode not to be adjusted adequately.
  • Fixed a bug where container overview entries were filtered incorrectly after a container was removed.
  • The button for creating a repository tag has now got a tooltip.
  • The circular progress bar for the CPU and memory usage of a container is now updated more efficiently.
  • Dependencies have been updated.

New in Pods 1.1.1 (May 4, 2023)

  • Searching for image ids does now work correctly.
  • Creating images, containers and pods with Ctrl+N should work again if the header bar has focus.
  • Filtering images through toggling the switch "Intermediates" is now more performant by utilizing gtk::FilterChange::{MoreStrict,LessStrict}.
  • In the same way, filtering containers and pods by toggling the switch "Only running" is now also more performant.
  • The margins and label positions of the image rows have been tweaked to match those of the containers and pods.
  • A new async helper function has been implemented to register multiple observers. This functions ensures that there is only one inspection at a time.
  • A new helper function is now used to unparent children of a widget.
  • Unused features have been removed from the tokio dependency
  • vte4 version has been set to 0.6 in Cargo.toml.
  • Dependencies have been updated.
  • Portuguese (Brazil) and Dutch translation have been updated.

New in Pods 1.1.0 (Apr 2, 2023)

  • Dependencies have been updated. This includes the update to GNOME 44 libraries.
  • AdwBanner is now used in the container log page instead of GtkInfoBar.
  • The GNOME Coc is acknowledged in the README.md.
  • The main window and all dialogs can now be closed with Ctrl+W.
  • The CPU icon has been improved, thanks to @daudix-UFO.
  • Internal code improvements have landed, like the port to glib-rs' new properties proc macro.
  • Translations have been updated.

New in Pods 1.1.0 Beta 4 (Mar 6, 2023)

  • The connection color is now displayed by means of a colored dot in front of the connection name in the connection overview, instead of a vertical bar at the beginning.
  • The penguin icon to the left of the Podman version has been removed from the status bar.
  • The Podman menu button in the status bar now shows a loading indicator until the Podman version is determined.
  • The label to show the version of the Podman menu button in the status bar now uses the numeric style class, which looks more harmonious.
  • To eliminate the blur, the icons in the status bar now all have a size of 16 pixels instead of 12 pixels.
  • The desktop entry now uses the updated short description as comment.
  • Some appropriate categories have been added to the desktop entry.
  • Fixed a bug where the Id of a container was replaced by the name once the name of the container was changed.
  • The container status configured was not handled before. This is now fixed.
  • The spinner within the container log page did not disappear earlier if the log was empty. This is fixed now.
  • The code has been improved in some places.
  • Translations have been updated.
  • Dependencies have been updated.

New in Pods 1.0.6 (Mar 6, 2023)

  • To eliminate the blur, the icons in the status bar now all have a size of 16 pixels instead of 12 pixels.
  • The desktop entry now uses the updated short description as comment.
  • Some appropriate categories have been added to the desktop entry.
  • Fixed a bug where the Id of a container was replaced by the name once the name of the container was changed.
  • The container status configured was not handled before. This is now fixed.
  • The spinner within the container log page did not disappear earlier if the log was empty. This is fixed now.
  • The code has been improved in some places.
  • Translations have been updated.
  • Dependencies have been updated.

New in Pods 1.0.5 (Feb 6, 2023)

  • Fixed a bug in the container log page where an explicit color was set for the default ANSI escape sequence. This resulted in text not being readable in the light theme under certain circumstances.
  • The text views, like the Inspection page, are now closed immediately if there is an error. For example, this would be the case if the cube YAML could not be generated.
  • Translations have been updated.
  • Dependencies have been updated.

New in Pods 1.1.0 Beta 3 (Feb 6, 2023)

  • The connection menu has received an entry for disconnecting the current Podman connection.
  • The status bar now has a menu button that shows the current Podman version.
  • The menu item to open the Podman information window has been moved from the main menu to the Podman menu in the status bar.
  • A new widget has been implemented that allows you to control the zoom level of text.
  • On all pages with text, such as the inspection page, the download button has been moved to a menu in the header bar together with the zoom control widget.
  • On the container log page some buttons together with zoom control widget are moved to a menu in the header bar.
  • The text in the container terminal can now be zoomed.
  • Fixed a bug in the container log page where an explicit color was set for the default ANSI escape sequence. This resulted in text not being readable in the light theme under certain circumstances.
  • The text views, like the Inspection page, are now closed immediately if there is an error. For example, this would be the case if the cube YAML could not be generated.
  • Translations have been updated.
  • Dependencies have been updated.

New in Pods 1.1.0 Beta 2 (Feb 3, 2023)

  • It is now possible to assign colors to connections. Then, when the connection is active, the status bar is colored accordingly.
  • The progress bar in the status bar has been replaced by a label.
  • The formatting of the container log is now correctly kept across lines.
  • Some strings has been marked as translatable that where previously forgotten.
  • Some strings has been changed to be more accurate.
  • A workaround and a fix have been implemented specifically for crashes that led to crashes when using podman 3.0.
  • Fixed a style bug that caused the inner scrollbar on the connection selection page to have an offset.
  • Translations have been updated.
  • Dependencies have been updated.

New in Pods 1.0.4 (Feb 3, 2023)

  • The formatting of the container log is now correctly kept across lines.
  • Some strings has been marked as translatable that where previously forgotten.
  • A workaround and a fix have been implemented specifically for crashes that led to crashes when using podman 3.0.
  • Fixed a style bug that caused the inner scrollbar on the connection selection page to have an offset.
  • Translations have been updated.
  • Dependencies have been updated.

New in Pods 1.1.0 Beta 1 (Jan 30, 2023)

  • The fonts in all text views, such as those in the inspection pages, are now scalable using typical shortcuts.
  • It is now prevented that actions in subpages like the container inspection subpage can be triggered via shortcuts (e.g. the action to download files).
  • More ANSI escape sequences like background colors and bright colors has been added to the container log page.
  • Fixed a bug that caused some containers to not display most log lines.
  • The name of the container is now also displayed as a subtitle in the health check page.
  • The README file has been updated and improved.
  • There were a lot of internal improvements to the code.
  • Translations have been updated.
  • Dependencies have been updated.

New in Pods 1.0.3 (Jan 30, 2023)

  • It is now prevented that actions in subpages like the container inspection subpage can be triggered via shortcuts (e.g. the action to download files).
  • More ANSI escape sequences like background colors and bright colors has been added to the container log page.
  • Fixed a bug that caused some containers to not display most log lines.
  • The name of the container is now also displayed as a subtitle in the health check page.
  • The README file has been updated and improved.
  • There were a lot of internal improvements to the code.
  • Translations have been updated.
  • Dependencies have been updated.

New in Pods 1.0.2 (Jan 9, 2023)

  • The search behavior has been adjusted so that pressing Ctrl+F again resets the search and that Escape closes it.
  • The application icon and symbolic icons have been further improved, thanks to @daudix-UFO.
  • Translations have been updated.

New in Pods 1.0.1 (Jan 5, 2023)

  • The welcome page now has a very attractive, colorful illustration, thanks to @daudix-UFO.
  • Switching the Podman connection now no longer blocks the GUI.
  • Creating new Podman connections can now be canceled during the connection attempt.
  • Copying and pasting text from/to the container terminal now works with Ctrl+Shift+C and Ctrl+Shift+V, respectively.
  • The container terminal now has a simple context menu.
  • The animation of the internal spinner widget has been beautified.
  • Translations have been updated.
  • Dependencies have been updated.