-
Notifications
You must be signed in to change notification settings - Fork 18
/
changelog.txt
316 lines (279 loc) · 14.4 KB
/
changelog.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
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
v6.1.0 - 2024-06-22 - Based on MyArcadePlugin Pro 6.5.0
* New - Updated GamePix API to v2
* New - GameDistribution integration updated
* New - Ruffle Emulator integration - Play old flash games
* Fix - MyArcade Score Bridge not updating scores
* Fix - Deprecated jQuery functions
* Fix - Screenshot upload on manual game import
* Fix - Some of the PHPCS issues
* Fix - PHP deprecated warnings
* Fix - PHP session warning
* Tweak - Game screenshots are downloaded automatically if available
* Removed Softgames integration (Service has been down for a while)
v6.0.0 - 2022-03-01 - Based on MyArcadePlugin Pro 6.1.2
* New - Updated GameDistribution Integration - Use API v2.0
* Tweak - PHPCS issues
* Tweak - Make static text translatable
* Fix - Fetching options not set correctly
* Fix - Usage of deprecated FILTER_SANITIZE_STRING constant (PHP 8.1.0)
* Fix - Softgames integration. Now all games are added to cateogry "Other" because of missing category information in the feed.
* Fix - Site health loopback issue (cURL error 28)
* Fix - Game count on the dashboard if custom post type is in use
* Removed non working feed integrations
v5.8.0 - 2020-02-09 - Based on MyArcadePlugin Pro 5.39.2
* New - Updated Famobi Integration
* New - Updated Kongregate integration
* Tweak: Updated play duration recording
* Tweak: Updated bot / spider detection
* Tweak: Removed MyArcade menu position to avoid conflicts with other plugins
* Tweak - Removed deprecated Achievements integration
* Tweak - Made missing strings from BuddyPress integration translatable
* Tweak - GameMonetize - Removed game type selection because this was the same as on the general settings
* Fix - PHP notice during the plugin update check
* Fix - JQuery issues with latest WordPress version
* Fix - GamePix - Not all available games are fetched
* Fix - GameMonetize - Fetch only mobile games if only mobile games are enabled on general settings
v5.7.0 - 2020-05-20 - Based on MyArcadePlugin Pro 5.38.0
* New - Updated Softgames API integration
* New - GameDistribution - Option to fetch exclusive games
* New - GameDistribution - Set mobile parameter during fetching if only mobile games are enabled
* Tweak - Removed SWFObject game displaying
* Fix - MyArcadeFeed - Games can't be fetched
* Tweak - Optimized GameMonetize category mapping to be able to fetch all available games
* Tweak - Removed unused code
* Tweak - Use wp_json_encode instead of json_encode
* Fix - PHP Notice on plugin activation or update check
* Fix - Quick Edit clears all custom field values
* Fix - Usage of a non-validated or sanitized variables
* Fix - Fixed some error prone code
* Fix - Site Health issues
v5.6.0 - 2019-10-22 - Based on MyArcadePlugin Pro 5.36.0
* New - GameMonetize Integration (HTML5 and Mobile Games)
* New - Updated GameDistribution API
* Fix - PHP Fatal error if cron fetching is enabled for Scirra games
* Fix - Import form - Import method not handled correctly
* Fix - Feed URLs on MyArcade Dashboard
* Fix - GameDistribution offset fetching
* Fix - GamePix - Use SSL feed URL
* Fix - Plinga - SSL URL - Part 2
* Tweak - Improved file inclusion
* Tweak - Optimized game data displaying on posts
* Tweak - Removed deprecated file mochi_autopost.php
v5.5.2 - 2018-08-10 - Based on MyArcadePlugin Pro 5.32.1
* Fix - Plinga - SSL URL
* Removed Coolgames and Spilgames - Services have been discontinued
* Tweak - Optimized distributors settings
* Fix - GameDistribution fetching
v5.5.1 - 2017-11-09 - Based on MyArcadePlugin Pro 5.31.1
* Fix - Hourly game plays graph
* Fix - Query error in counting game plays
v5.5.0 - 2017-11-03 - Based on MyArcadePlugin Pro 5.31.0
* Tweak - Use plugins_url function instead of WP_PLUGIN_URL constant
* Tweak - Improved stats tracking
v5.4.0 - 2017-09-08 - Based on MyArcadePlugin Pro 5.30.0
* New - GameDistribution feed integration (http://www.gamedistribution.com/games/)
* New - Auto update for Lite version
* New - Stats page with useful statistics:
- Summary Plays: Today, Yesterday, Last 7 Days, Last 30 Days, Total
- Top 10 Games of all time
- Daily game plays chart for 30 days
- Hourly game plays chart for last 24 hours
- Latest game plays with play durations
- Ratio pie chart: registered vs. unregistered users
- Most active users
- Unpopular games
- Currently unplayed games
* New - Track game plays and play durations for each game and user
* New - Global game play counter
* New - Count game plays for each game
* New - Upload game images with WP Media Uploader according to MyArcade permalink structure
* New - Softgames - Language selection
* New - Save thumbnails only at a single location
* New - Add game thumbnails automatically to WordPress media library
* New - Softgames - SSL suppport added
* New - Option to handle SSL for already published games (Enable on the options page)
* New - Rich text editors for game description and instructions
* New - Use SSL to embed games if SSL is enabled for distributors who supports it
* New - Option to fetch only mobile games
* New - Filter to allow game filtering on fetching
- apply_filters( 'myarcade_add_fetched_game', true, $game )
* New - Updated Spilgames integration
* Fix - Thumbnails marked as "Unattached" on the media library even if they are set as featured image
* Fix - Images are not removed from media library on game delete
* Fix - Post content thumbnail URL when using the %THUMB% placeholder
* Fix - 2PG Feed URL
* Fix - Display embed code on custom post meta
* Tweak - Create required folders on access if they not exist
* Tweak - Optimized import handler JS code to avoid conflicts if TinyMCE is disabled
* Tweak - Added allowfullscreen parameter to iframe
* Tweak - Improved fullscreen game displaying
* Tweak - Improved file deletion procedure
* Tweak - Removed option to delete game files. Files will be automatically deleted on post delete
* Tweak - Removed download thumbnails option. Thumbnails are now automatically added as featured image
* Tweak - Game thumbnails will automatically be added as post featured images
v5.3.1 - 2016-10-17
* Tweak - Removed game download function to fit WordPress.org rules
* Tweak - Removed deactivated Pro version features
* Tweak - Added license.txt (GPLv2 or later) and made the code GPL compliant
v5.3.0 - 2016-09-06 - Based on MyArcadePlugin Pro 5.24.0
* New - CoolGames integration
* New - WordPress 4.6 ready
* New - Filter to modify iframe parameters
- apply_filters( 'myarcade_iframe_parameters', 'frameborder="0" scrolling="no"', $game_id );
v5.2.0 - 2016-07-04 - Based on MyArcadePlugin Pro 5.22.0
* New - PHP 7 compatibility
* New - WordPress 4.5 compatibility
* New - Spilgames - Updated feed integration to fetch mobile games
* New - Add 'mobile' tag automatically to mobile games
* Fix - Can't fetch MyArcadeFeed URLs
* Removed UnityFeeds support: Service has been discontinued
v5.1.0 - 2015-09-02 - Based on MyArcadePlugin Pro 5.19.0
* New - Softgames feed integration
* New - Option to add a keyword filter while fetching to allow users to fetch only specific games
* New - Bulk game delete from "Manage Games" page
* New - GamePix - Option to select thumbnail size (100x100 or 250x250)
* Fix - Some FOG categories where not fetched correctly
* Fix - Can't download "Extra Large" thumbnails from Famobi
* Fix - Don't try to download Famobi games
v5.0.0 - 2015-04-28 - Based on MyArcadePlugin Pro v5.16.2
- New: 2PG feed integration (http://2pg.com)
- New: Famobi feed integration (http://famobi.com)
- New: Gamepix feed integration (http://gamepix.com)
- New: Moved MyArcadePlugin upload folders to WordPress upload folder (uploads/games, uploads/thumbs).
- New: Display MyArcade Game Details post meta only if the current post is a game
- New: Video URL field on import games form
- New: Display custom taxonomies on game import form if custom post type is activated
- New: Display MyArcade Game Details meta box on custom post types
- New: Option to select Iframe games on "Publish Games" page
- New: Action when a game post has been created to allow users to add additional data to the post
- do_action( 'myarcade_post_created', $post_id );
- New: Create required directories on settings update and not only on plugin activation/update
- Fix: Don't try to download Iframe games
- Fix: Import embed games where the embed code contains line breaks
- Fix: Sanitize description and instruction fields correctly
- Fix: Clean "new line" characters
v4.1.0 - 2014-06-10
- New: Updated to Spilgames Feed API v3
- New: Spilgames - Game Player API integration. Can be enabled on MyArcade -> Spilgames Settings
- New: Spilgames - Offset fetching
- New: MyArcadeFeed - Unity and Iframe game types added
- New: Iframe codes are not stored directly anymore while fetching. Only the URL is stored and the code will be generated automatically
- New: Custom game type: Iframe URL. Just enter a URL of a game or page which should be embedded. The Iframe code will be generated automatically
- New: Filter to manipulate game images before they get added
- apply_filters( 'myarcade_filter_game_code', $game_code, $game_type );
- apply_filters( 'myarcade_filter_thumbnail', $thumbnail_url )
- apply_filters( 'myarcade_filter_screenshot', $screenshot_url, $screenshot_number );
- New: Video URL field on MyArcade Game Details meta box
- Fix: Game dimensions are not stored correctly for Iframe/Embed games (Import games page)
- Fix: UnityFeeds URL on settings page
v4.0.0 - 2014-04-18
- New: Unityfeeds integration
- New: Unity3D game support
- New: Draft button on Manage Games / Edit Form pages
- New: Option to enable all categories on MyArcadeFeed
- New: Removed MySQL functions which are not compatible with MySQLi
- Fix: Spilgames - use bigger image as thumbnail if small image is not available
- Fix: Publishing HTML5 Games from Spilgames feed
- Fix: MyArcadeFeed game type recognition
- Removed Mochi Media support: Service has been discontinued
v3.0.0 - 2013-11-07
- New: MyArcadeFeed integration
- New: Spilgames integration
- New: Import Embed Games
- New: Import Iframe Games
- New: Detect game dimensions automatically (SWF)
- New: Publish games page like on MyArcadePlugin Pro
- New: Fetch games page like on MyArcadePlugin Pro
- New: Manage games page like on MyArcadePlugin Pro
- New: Offset game fetching for Mochi Media feed
- New: Updated Mochi Media feed integration
- New: Download games, thumbnails and screen shots
- New: Option to use SWFObject to display games (MyArcade -> General Settings -> Use SWFObject)
- New: Compatibility with WordPress 3.7.x
- New: Compatibility with PHP 5.5.x
v2.6.0 - 2013-04-21
- New: Compatibility with WordPress 3.6
- Fix: Fetch games link in the admin bar
v2.5.0 - 2012-09-21
- New: Improved feed download
- New: Placeholder %THUMB_URL% for game post template
- New: Placeholder %SWF_URL% for game post template
- New: Placeholders %WIDTH% and %HEIGHT% for game post template (Game dimensions)
- New: Image alt tag in default post template
- New: Improved duplicate games check
- New: Fetch Mochi's special categories (Premium Games, Leaderboard Games ...)
- New: Filter Mochi games by tag
- New: Option to create game categories as subcategories of a parent category
- New: Option to use only the fist category on game publishing
- New: Option to publish all games in a single category
- New: Compatibility with WP 3.4.x
- New: Compatibility with PHP 5.4
- New: Updated settings handling like on MyArcadePlugin Pro
- New: is_game function to check if the displayed post is a game post
v2.4.0 - 2011-12-21
- Fix: Admin bar fix for WP 3.3
- Fix: News url
v2.3.0 - 2011-11-13
- New: Dashboard
- New: Admin Bar Menu
- Removed HeyZap menu because HeyZap closed down his game distribution API
v2.2.0 - 2011-11-01
- New: Menu structure updated
- Fix: Compatibility with Arcade Themes from MyArcadeBlogThemes.com
- Checked: WP 3.3 compatibility
v2.1.1 - 2011-07-12
- Fixed: PHP Notices when WP is in debug mode
- Checked: WP 3.2 compatibility
v2.1.0 - 2011-06-23
- Fixed: Can't create categories
- Fixed: PHP Notices in WP Debug mode
- Fixed: Reset Feeded Games button
- Fixed: Can't add game screenshots
v2.0.0 - 2011-05-28
- New: Plugin renamed to MyArcadePlugin Lite
- New: Mochi Publisher ID will be added to the game code to get credits
- New: New look & feel of the settings page. Now, the setup will be more comfortable.
- New: Ajaxed game import module
- New: Pagination on manage games. Ability to browse the entire game catalog
- New: Option to embed flash code automatically (Makes the plugin compatible with all standard WordPress themes)
- New: Template to style the game posts and to generate unique content
- New: Alternative file_put_contents function
- New: Memory limit check before trying to change the value
- New: Gettext support to make translations easy
- New: Delete downloaded game files when deleting a game post
- New: Game management system (delete, publish, destroy)
- Fixed: Renamed post metas to avoid conflicts with other plugins (All In One Seo)
v1.8.2 - 2010-04-11
- Added Safe Mod check before changing settings
v1.8.1 - 2009-12-08
- Added second check for allow_url_open setting
- Fixed Mochimedia Feed URL (mochiads -> mochimedia)
v1.8 - 2009-09-22
- Added new categories: Education, Rhythm, Strategy
- Removed category: Highscore
- Added new check for duplicate games
- Added new custom field for content rating ("rating")
v1.7.1 - 2009-08-09
- Fixed Board Games and Dress-Up problem
v1.7 - 2009-07-26
- Added option to reset feeded games
- Added an import function for custom/individual games
v1.6 - 2009-07-15
- Bug fixing
- Added max. allowed game width
v1.5 - 2009-07-01
- Game thumbnails will be shown when adding games to blog
- Check, if Feed has been downloaded successfully
- SWF file names will be decoded before storing (%20-problem)
- White spaces will be automatically removed from MochiadsURL and MochiadsID
v1.4 - 2009-06-20
- Added routines to check PHP Version and PHP Settings (JSON Support)
v1.3 - 2009-06-17
- Fixes
v1.2 - 2009-06-16
- Fixed some error messages.
v1.1 - 2009-06-15
- Added new download method for feed, games and thumbs. if allow_url_fopen is
set to 0 the plugin will use cURL for downloading files.
v1.0 - 2009-06-14
Initial Version