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 May 2, 2015
1 parent 2a3a6f7 commit f8d68ae
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 13 deletions.
45 changes: 34 additions & 11 deletions DependencyControl.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
"description": "The official DependencyControl repository.",
"baseUrl": "https://github.com/TypesettingTools/DependencyControl",
"url": "@{baseUrl}",
"fileBaseUrl": "https://raw.githubusercontent.com/TypesettingTools/DependencyControl/",
"maintainer": "line0",
"knownFeeds": {
"line0scripts": "https://raw.githubusercontent.com/TypesettingTools/line0-Aegisub-Scripts/master/DependencyControl.json",
Expand All @@ -18,24 +19,34 @@
"author": "line0",
"name": "DependencyControl Toolbox",
"description": "Provides DependencyControl maintenance and configuration utilities.",
"fileBaseUrl": "https://raw.githubusercontent.com/TypesettingTools/DependencyControl/macros-v@{version}-@{channel}/macros/@{namespace}",
"fileBaseUrl": "@{fileBaseUrl}macros-v@{version}-@{channel}/macros/@{namespace}",
"channels": {
"alpha": {
"version": "0.1.0",
"released": "2015-04-19",
"version": "0.1.1",
"released": "2015-05-02",
"default": true,
"files": [
{
"name": ".moon",
"url": "@{fileBaseUrl}@{fileName}",
"sha1": "2F79FAFBCC93F24130193BF1B9066D5D6E00F631"
"sha1": "7E71D50092C2A36B772C873600488491766BA2DF"
}
],
"requiredModules": [
{
"moduleName": "l0.DependencyControl",
"version": "0.5.0"
}
]
}
},
"changelog": {
"0.1.0": [
"initial release"
],
"0.1.1": [
"The Install/Uninstall/Update dialogs now sort scripts by name.",
"DependencyControl and its requirements no longer appear in the uninstall menu."
]
}
}
Expand All @@ -46,17 +57,17 @@
"author": "line0",
"name": "DependencyControl",
"description": "Dependency manager and automatic script updater for Aegisub macros and modules.",
"fileBaseUrl": "https://raw.githubusercontent.com/TypesettingTools/DependencyControl/v@{version}-@{channel}/modules/@{scriptName}",
"fileBaseUrl": "@{fileBaseUrl}v@{version}-@{channel}/modules/@{scriptName}",
"channels": {
"alpha": {
"version": "0.4.0",
"released": "2015-04-19",
"version": "0.5.0",
"released": "2015-05-02",
"default": true,
"files": [
{
"name": ".moon",
"url": "@{fileBaseUrl}@{fileName}",
"sha1": "3F67B3FCF41BCC064114BBAF0442EDEA5AFD591E"
"sha1": "61A135DBA47384DE1240726E1C9844CBA9BBB5E5"
},
{
"name": "/ConfigHandler.moon",
Expand All @@ -76,12 +87,12 @@
{
"name": "/UpdateFeed.moon",
"url": "@{fileBaseUrl}@{fileName}",
"sha1": "7E17E2C15F12FB2CC1F17FFB8F0861B6BEF0190C"
"sha1": "B9F44CBB60BBADD5E002B6A43AE3229635A8207E"
},
{
"name": "/Updater.moon",
"url": "@{fileBaseUrl}@{fileName}",
"sha1": "99BB9D94581679E73012D54CD35C6A971EB11615"
"sha1": "706B7D61A53C270C841D2A434044028F461DAD49"
}
],
"requiredModules": [
Expand All @@ -108,7 +119,19 @@
]
}
},
"changelog": {}
"changelog": {
"0.5.0": [
"DependencyControl does now auto-update itself and its dependencies.",
"Provided Sub-Modules (Logger, ConfigHandler, ...) can now easily be accessed as class properties of the main DependencyControl module.",
"A bug was fixed that caused macros always being registered with the overall script description, ignoring specific descriptions for the macro menu entries.",
"The \\getConfigHandler() method no longer ignores the defaults parameter.",
"Fixed a FileOps bug that would cause path validation to fail on paths relative to the working directory.",
"ConfigHandler: writes to the configuration table are no longer accidentally routed to the defaults table when a value is updated that only exists in the Defaults.",
"ConfigHandler: Looping over the configuration table is now completely transparent wrt which fields are user configuration or defaults.",
"ConfigHandler: fixed a bug that prevented a global lock on the config file from being released on certain error conditions.",
"The update feed format has been updated to v0.2.0 and introduces a new template variable to reference knownFeeds specifed at the top level."
]
}
}
}
}
2 changes: 1 addition & 1 deletion macros/l0.DependencyControl.Toolbox.moon
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
export script_name = "DependencyControl Toolbox"
export script_description = "Provides DependencyControl maintenance and configuration tools."
export script_version = "0.1.0"
export script_version = "0.1.1"
export script_author = "line0"
export script_namespace = "l0.DependencyControl.Toolbox"

Expand Down
2 changes: 1 addition & 1 deletion modules/DependencyControl.moon
Original file line number Diff line number Diff line change
Expand Up @@ -503,7 +503,7 @@ class DependencyControl

rec = DependencyControl{
name: "DependencyControl",
version: "0.4.0",
version: "0.5.0",
description: "Provides script management and auto-updating for Aegisub macros and modules.",
author: "line0",
url: "http://github.com/TypesettingCartel/DependencyControl",
Expand Down

0 comments on commit f8d68ae

Please sign in to comment.