Skip to content

Releases: snapcore/snapd-glib

1.65

09 Apr 03:28
1.65
Compare
Choose a tag to compare
  • New API:
    • snapd_autorefresh_change_data_get_snap_names
    • snapd_autorefresh_change_data_get_refresh_forced
    • snapd_change_get_data
    • snapd_client_get_notices_async
    • snapd_client_get_notices_finish
    • snapd_client_get_notices_sync
    • snapd_client_get_notices_with_filters_async
    • snapd_client_get_notices_with_filters_finish
    • snapd_client_get_notices_with_filters_sync
    • snapd_notice_get_notice_type
    • snapd_notice_get_key
    • snapd_notice_get_first_occurred
    • snapd_notice_get_last_occurred
    • snapd_notice_get_last_repeated
    • snapd_notice_get_occurrences
    • snapd_notice_get_last_data
    • snapd_notice_get_repeat_after
    • snapd_notice_get_expire_after
    • snapd_snap_get_proceed_time
    • SNAPD_GET_SNAPS_FLAGS_REFRESH_INHIBITED
    • SNAPD_NOTICE_TYPE_UNKNOWN
    • SNAPD_NOTICE_TYPE_CHANGE_UPDATE
    • SNAPD_NOTICE_TYPE_REFRESH_INHIBIT
    • SNAPD_NOTICE_TYPE_SNAP_RUN_INHIBIT
  • Port to Qt 6.
  • Add support for refresh-inhibited snap parameter.
  • Add support for DATA parameters in Changes.
  • Add support for notify interface.

1.64

11 Jul 22:50
1.64
Compare
Choose a tag to compare
  • New API:
    • snapd_category_details_get_name
    • snapd_category_get_featured
    • snapd_category_get_name
    • snapd_client_find_category_async
    • snapd_client_find_category_finish
    • snapd_client_find_category_sync
    • snapd_client_follow_logs_async
    • snapd_client_follow_logs_finish
    • snapd_client_follow_logs_sync
    • snapd_client_get_categories_async
    • snapd_client_get_categories_finish
    • snapd_client_get_categories_sync
    • snapd_client_get_logs_async
    • snapd_client_get_logs_finish
    • snapd_client_get_logs_sync
    • snapd_log_get_message
    • snapd_log_get_pid
    • snapd_log_get_sid
    • snapd_log_get_timestamp
    • snapd_snap_get_categories
    • snapd_snap_get_hold
    • snapd_system_information_get_architecture
    • SNAPD_ERROR_APP_NOT_FOUND
    • SNAPD_ERROR_ARCHITECTURE_NOT_AVAILABLE
    • SNAPD_ERROR_CHANGE_CONFLICT
    • SNAPD_ERROR_INTERFACES_UNCHANGED
  • Deprecated API:
    • snapd_client_find_section_sync
    • snapd_client_find_section_async
    • snapd_client_find_section_finish
    • snapd_client_get_sections_sync
  • Support snap hold date field.
  • Support system information architecture field.
  • Implement snap categories support, replacing sections.
  • Support getting snap service logs.
  • Fix buffer overflow reading assertions.
  • Fix leak in themes API.
  • Add more snapd errors.
  • Fix tests failing on glib 2.77.

1.63

24 Aug 22:19
1.63
Compare
Choose a tag to compare
  • Fix snapd-qt cmake configuration.

1.62

24 Aug 02:01
1.62
Compare
Choose a tag to compare
  • Fix pkg-config file for new snapd-glib version.

1.61

23 Aug 02:32
1.61
Compare
Choose a tag to compare
  • New API:
    • SNAPD_PUBLISHER_VALIDATION_STARRED
  • Build with soup3 by default, support soup2.
  • Fix theme installation getting status.
  • Don't treat unknown publisher validation as verified.
  • Add support for starred developers.
  • Add an example that reimplements the snap command line tool.
  • Add Qt implementation of themes API.

1.60

15 Feb 03:08
1.60
Compare
Choose a tag to compare
  • New API:
    • snapd_client_check_themes_async
    • snapd_client_check_themes_finish
    • snapd_client_check_themes_sync
    • snapd_client_install_themes_async
    • snapd_client_install_themes_finish
    • snapd_client_install_themes_sync
    • snapd_snap_get_store_url
  • Support store-url snap field.
  • Ensure async callbacks don't try to access destroyed Qt request objects.
  • Add new themes API.
  • Allow empty query in searches.

1.59

04 Mar 04:04
1.59
Compare
Choose a tag to compare
  • New API:
    • snapd_client_run_snapctl2_async
    • snapd_client_run_snapctl2_finish
    • snapd_client_run_snapctl2_sync
  • Support getting snapctl exit code
  • Fix d_ptr leak in QSnapdMarkdownParser
  • Stop using g_assert() in tests
  • Fix deprecation warning using g_time_zone_new

1.58

12 Nov 02:44
1.58
Compare
Choose a tag to compare
  • Fix GIR annotations on snapd_client_get_snap_conf
  • Put more information into error messages for unknown errors

1.57

02 Apr 23:31
1.57
Compare
Choose a tag to compare
  • New API:
    • snapd_interface_make_label
  • Add snapd_interface_make_label
  • Add support for new snap types: "core", "base" and "snapd"
  • Change way GTK documentation is generated to avoid a Meson bug

1.56

08 Mar 22:33
1.56
Compare
Choose a tag to compare
  • Fix leak in markdown parser
  • Fix leak in logout code
  • Make build reproducible by fixing comment in generated file