Skip to content

Commit

Permalink
bump versions; update feed
Browse files Browse the repository at this point in the history
  • Loading branch information
line0 committed Jul 26, 2015
1 parent 1255393 commit b678545
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 15 deletions.
28 changes: 18 additions & 10 deletions DependencyControl.json
Original file line number Diff line number Diff line change
Expand Up @@ -63,24 +63,24 @@
"fileBaseUrl": "@{fileBaseUrl}v@{version}-@{channel}/modules/@{scriptName}",
"channels": {
"alpha": {
"version": "0.5.1",
"released": "2015-06-02",
"version": "0.5.2",
"released": "2015-07-27",
"default": true,
"files": [
{
"name": ".moon",
"url": "@{fileBaseUrl}@{fileName}",
"sha1": "84FDFA9FE38B28FDC0E8E662A2D6DB3DCE5B8936"
"sha1": "B05F938D4569FB8D2361DF266C3482DC24DC6024"
},
{
"name": "/ConfigHandler.moon",
"url": "@{fileBaseUrl}@{fileName}",
"sha1": "BA90EDFBBB69D4FC9B8892117A5F52A7778EF7AF"
"sha1": "AC080CE7250E7529B1A8209A1336F01DFCD91D1D"
},
{
"name": "/FileOps.moon",
"url": "@{fileBaseUrl}@{fileName}",
"sha1": "BB059D28E3BAF59A253DCADF348D69597346B7FE"
"sha1": "610D69DBF1AD285D32F552FAB52394738C293C6E"
},
{
"name": "/Logger.moon",
Expand All @@ -95,34 +95,42 @@
{
"name": "/Updater.moon",
"url": "@{fileBaseUrl}@{fileName}",
"sha1": "9C53BBCBD0334C7D868D00773386A4A23CB3B4F9"
"sha1": "BF4B380D2F2AAB58F7A3CEFF8ECA7DF994F0F11A"
}
],
"requiredModules": [
{
"moduleName": "requireffi.requireffi",
"version": "0.1.0",
"version": "0.1.1",
"feed": "@{feed:ffi-experiments}"
},
{
"moduleName": "DM.DownloadManager",
"version": "0.2.1",
"version": "0.3.1",
"feed": "@{feed:ffi-experiments}"
},
{
"moduleName": "BM.BadMutex",
"version": "0.1.2",
"version": "0.1.3",
"feed": "@{feed:ffi-experiments}"
},
{
"moduleName": "PT.PreciseTimer",
"version": "0.1.4",
"version": "0.1.5",
"feed": "@{feed:ffi-experiments}"
}
]
}
},
"changelog": {
"0.5.2": [
"Updates and installations no longer fail when no suitable version of a module marked as an optional dependency can be found.",
"ConfigHandlers now recover gracefully when a corrupted config is encountered.",
"Fixed a bug that may have caused updates of unmanaged modules to throw an error after completion.",
"DependencyControl initialization functions in modules with optional DepCtrl support are now expected to use the predefined name __depCtrlInit. This lifts the unreasonable requirement of having to specify the name of the function in the dependency tables of the loading scripts. By extension, this also fixes errors when trying to update the binary modules required by DependencyControl (such as DownloadManager).",
"The Updater now checks for an active internet connection before going ahead with downloading feeds and packages.",
"FileOps: added a copy function for files."
],
"0.5.1": [
"Macros registered using DependencyControl now get passed the previously missing 'active_line' paramter.",
"Fixed a bug that would cause an unrelated error to be thrown in place of the real error message when an updated module failed to load."
Expand Down
10 changes: 5 additions & 5 deletions modules/DependencyControl.moon
Original file line number Diff line number Diff line change
Expand Up @@ -506,17 +506,17 @@ class DependencyControl

rec = DependencyControl{
name: "DependencyControl",
version: "0.5.1",
version: "0.5.2",
description: "Provides script management and auto-updating for Aegisub macros and modules.",
author: "line0",
url: "http://github.com/TypesettingCartel/DependencyControl",
moduleName: "l0.DependencyControl",
feed: "https://raw.githubusercontent.com/TypesettingTools/DependencyControl/master/DependencyControl.json",
{
{"DM.DownloadManager", version: "0.2.1"},
{"BM.BadMutex", version: "0.1.2"},
{"PT.PreciseTimer", version: "0.1.4"},
{"requireffi.requireffi", version: "0.1.0"},
{"DM.DownloadManager", version: "0.3.1", feed: "https://raw.githubusercontent.com/torque/ffi-experiments/master/DependencyControl.json"},
{"BM.BadMutex", version: "0.1.3", feed: "https://raw.githubusercontent.com/torque/ffi-experiments/master/DependencyControl.json"},
{"PT.PreciseTimer", version: "0.1.5", feed: "https://raw.githubusercontent.com/torque/ffi-experiments/master/DependencyControl.json"},
{"requireffi.requireffi", version: "0.1.1", feed: "https://raw.githubusercontent.com/torque/ffi-experiments/master/DependencyControl.json"},
}
}
DependencyControl.__class.version = rec
Expand Down

0 comments on commit b678545

Please sign in to comment.