Skip to content

Releases: sublimehq/package_control

Package Control 4.2.2

06 Aug 16:37

Choose a tag to compare

  • fix regression breaking enable/disable packages command

Package Control 4.2.1

06 Aug 15:16

Choose a tag to compare

  • fix in_process_packages not being cleaned up in some situations
  • fix wininet downloader None access exception in debug mode
  • fix initial dependency migration to respect available plugin_hosts
  • clear Lib dirs of deactivated/absent plugin_hosts to avoid version conflicts

Package Control 4.2.0

04 Aug 12:16

Choose a tag to compare

IMPORTANT NOTICE!

This is the last version with support for ST3.

NEW DEFAULT CHANNEL

Package Control is using the following new default channel by default:

https://packages.sublimetext.io/channel.json

Any request to https://packagecontrol.io/channel_v3.json is redirected.

To discover packages online, visit

https://packages.sublimetext.io

New packages and libraries are published daily at 0:00 UTC.

Dedicated libraries channel is still available, but its content is merged
into new default channel and thus doesn't need to be specified explicitly.

This change is required as packagecontrol.io is more or less unmaintained
for several years, didn't even receive related Package Control 4 updates,
suffered various even long lasting outages and its infrastructure seems to
struggle with current amount of packages and data needed to be managed,
which results in packages frequently not being available for install or
upgrade. As current community doesn't have access to its infrastructure.

The new crawler works way more efficient and uses a more intelligent
caching strategy to reduce network bandwidth. Full downloads are only
made if packages or libraries have been added or modified really changed.

There's still some work to do to consolidate new infrastructure,
which this change is a first and important step, for.

The new crawler and website are maintained under:

https://github.com/packagecontrol

Package Control 4.1.0

11 Jul 17:09

Choose a tag to compare

Fixes

  • fix crawling release based packages without label
  • fix single failing installs/upgrades being reported as successfull (#1704)
  • exclude __init__.py files from package roots as those may confuse ST's plugin loader

Features

  • add support for file:// protocol in channel.json and repository.json
  • add Package Control: List Available Libraries command
  • add support for packages.sublimetext.io stats

Package Control 4.0.9

07 Mar 17:10

Choose a tag to compare

  • reinstall libraries with malformed ".dist-info"
  • support ST4193+ disable_plugin_host_3.3 setting

Package Control 4.0.8

08 Sep 10:32

Choose a tag to compare

Fixes

  • fix compatibility with ST dev environment
  • fix stuck git/hg processes causing package updates to never finish
  • attempt to improve indexer resuming reliability

Cleanups

Note: Following changes will hit those who are still running out-dated Package Control beta builds when finally decide to update.

Manual action might be needed to fix libraries.
This does not effect upgrades from Package Control 3.

  • remove auto-fixing missing INSTALLER of libraries (don't convert unmanaged to managed ones anymore)
  • remove auto-fixing legacy library names.

Package Control 4.0.7

02 Jun 12:37

Choose a tag to compare

  • replace internal and CI test runner by UnitTesting package
  • disable OsCryptoDownloader on ST4 as it fails on ARM64 plattforms (#1677)
  • add "print_messages" setting to customize Package Control Messages behavior
  • fix active view flickering when creating Package Control Messages view in background
  • fix INSTALLER not being created when installing python wheels (#1680)
  • fix unmanaged libraries being upgraded automatically (#1680)
  • fix default packages path detection algorithm, if users extracted Default package (#1681)

Package Control 4.0.6

06 Apr 08:41

Choose a tag to compare

  • fix date key not being allowed in library releases (#1670)
  • fix obsolete files raimaining after upgrading unpacked packages

Package Control 4.0.5

02 Mar 17:46

Choose a tag to compare

  • fix wrong platform-specific library being installed

Package Control 4.0.4

02 Mar 16:56

Choose a tag to compare

  • fix PEP491 library name handling (fixes #1667)
  • fix missing python packages after manually satisfying libraries