-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathCHANGES.txt
161 lines (116 loc) · 5.78 KB
/
CHANGES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
Change List
=========
Version 1.4.21(Build 2024100700)
- Moodle 4.5 support
- Updated old jquery lib
Version 1.4.20(Build 2024012500)
- Added a try/catch to renderedcontent filter processing
Version 1.4.19(Build 2024012400)
- Added a template and code to support it, that allows you to call a renderer function from a template
Version 1.4.18(Build 2022122200)
- will return an empty string for custom user/course profile fields that exist but are empty (previously returned the unparsed variable name)
Version 1.4.17(Build 2022121900)
- Added non JQuery UI versions of tabs and accordians. Thanks @alexmorrisnz
- Fixed issue with custom course variables not being picked up if no courseid specified.
Now @@COURSE:customvariable@@ should resolve in templates.
Version 1.4.16(Build 2022082200)
- Added lightbox, Buncee, Flip, Wordwall, Quizlet templates
Version 1.4.15(Build 2022062700)
- Removed JQuery UI because it breaks drawers in Moodle 4
Version 1.4.14(Build 2022032400)
- Added course custom variables to variables to use in filter
Version 1.4.13(Build 2021080600)
- fixed issue where numeric variables to dataset where forced as int
- fixed issue where in the case of only 1 returned entry in dataset it was not available in JS
Version 1.4.12 (Build 2021021700)
- added filter/generico:managetemplates capability to make it easier to build roles with access to Generico as per https://github.com/justinhunt/moodle-filter_generico/issues/26
Version 1.4.11(Build 2021010400)
- optimized preset loading
- Fixed cloudpoodlltoken to be callable from template JS
- Added super interactive transcript widgets
Version 1.4.10(Build 2019071300)
-Fixed cloud poodll token fetch [again]
Version 1.4.09(Build 2019061400)
-Fixed cloud poodll token fetch (had been requiring Poodll)
-Added cloud poodll refresh
-Clarified template version format
Version 1.4.08 (Build 2019022600)
-Added a capabilities check feature to Generico, viewcapability="" and hidecapability=""
Version 1.4.07 (Build 2019012000)
-Added better cron calling
-Added Poodll loader.html for cloudpoodll
Version 1.4.06(Build 2018120500)
-Fixed bug when presets dir contained a directory.
Version 1.4.05(Build 2018102500)
- fixed popup recorder template
- security fix
Version 1.4.04(Build 2018090300)
-added Cloud Poodll support
-added Poodll Popup Recorder template
Version 1.4.03(Build 2018070900)
-added clear template preset (for clearing templates)
Version 1.4.02(Build 2018062300)
-Added a number of new templates and fixed older ones
-removed annoying extra brace on settings page
Version 1.4.01(Build 2018041001)
-Improved templates listing
-Added template version update ability
Version 1.4.0(Build 2018041000)
-Implemented new Moodle Privacy API
Version 1.3.14(Build 2017081100)
-repaired toggle template which broke on Boost Theme
-removed edit column from template table. Edit template by clicking on name
Version 1.3.13(Build 2017032406)
-Beefed up protection against any XSS attempt via the Generico filter string inputs
https://github.com/justinhunt/moodle-filter_generico/issues/7
-Added support for pulling Generico presets from theme directory
Version 2017032405
-added better display of templates in navigation so that Boost doesn't completely mess it up
-added revision flag for automating cache refresh courtesy of agrowe
-added version field for each template
-added name field to each template
Version 2016122101
-fixed a bug where non AMD scripts were not loading properly.
Version 2016120901
-fixed a bug where alt content was not processed properly with $COURSE variables
Version 2016112801
-fixed a bug where html from template processed but not sent to page, and js looking for it
Version 2016111901
-fixed a bug on webservice detection for mobile/alternate content
-added a better youtube lightbox
Version 2016110902
Added "alternate content" end fields
Version 2016110901
Added "alternate content" field for falling back to on mobile app
Added code to distinguish numbers from strings when passing variables into the dataset (contribution from romasita)
Version 2016082005
Fixed a problem with imagegallery preset. The shim was not set for Galleria
Added VideoGallery preset
Version 2016082004
Fixed a type killing shim for uploaded js files
Version 2016082003
Fixed another problem on new install where adding default template
Version 2016082002
Fixed problem on new install where adding default template
Version 2016082001
Added shimming and loading of presets from bundles in the presets folder of the generico directory. Also removed the ability to declare a jquery dependency. YOu should use shimming instead.
Also added the @@URLPARAM:xx@@ system variable for fetching parameters from the page url.
Version 2016061200
Made a better parse implementation so that evil inivisible html that gets into the filter strings is stripped out
Added a new variable WWWROOT that fetches the url of the moodle site. This is already available in js as M.cfg.wwwroot but this variable helps you get it into the template body without messing around with js.
Improved detection of variabls used in the template when processing. Sometimes they would be missed if they were not defaults or in the body previously.
Version 2016021500
Added a MOODLEPAGEID variable just for getting the ?id=XX value
Could do a bit better by doing flexible url parsing ..next time
Version 2016011800
Added support for DATASET variable
Version 2016011100
Added a new field for instructions for each template in the Generico Filter. If not blank, this will be displayed in the popup dialog for each template when using the Generico Atto plugin.
Version 2015121803
fixed a bug in the handle system
Version 2015121802
Added drag and drop/ click to export "bundles" for sharing templates
Version 2015121801
Fixed bug that broke AMD generico templates
Version 2015121401
Support for passing AMD params by HTML