Version 3.2.1
- restored missing version in admin footer
- health check plugins.xml chmod check 644 writable
- Some javascript i18n translations missing
- removed extra install.php from core
- fixed missing undo link for page deletions
- Default index.xml date was sep 2009, is now install date upon install
- slug creation problems on servers with no mb extension
- page options parent is blank, display no parent now
- attempt to fix 3.0 upgrade issues, missing cache folder issue
- Identify page on edit titlebar and footer
- SECURITY: Settings $LANG persistent xss injection.
- SECURITY: xss vulns in backupedit, filebrowser, error_checking, edit
- SECURITY: ajax.php dir traversal
- SECURITY: ununsed antixss typo
- SECURITY: Data leakage via traversal inclusion on frontend
- SECURITY: removed loadtab.php, arbitrary code execution
Version 3.2.0
- Added Flush Cache link to settings to clear all caches
- Sorted list now sort using natural sort, fixes file01,file10,file2
- New plugin toggle handling, and speed improvements.
- Generate missing thumbnails preview visits, useful for ftped files
- Style changes to CkEditor, all editors should inherit GS styles now, some border fixes
- Codemirror style changes, better programming fonts, lineheight, alignments fixes
- Removed image link borders in emails
- Added utf-8 meta to cardinal theme
- Menu items now contain class "active" in addition to current, more standardized for frameworks.
- GS css compression fixes
- Added Fluid Fullwidth admin style via `define('GSSTYLE',GSSTYLEWIDE)`
- Debug Mode Link now points to wiki debugging section
- JQuery-ui is now loaded on all backend pages, not just when used
- Profile settings now contain field for setting a display name for the user.
- Plugins that need update are now styled more visibly'
- Plugin tabs and sidemenus contain classes to style them, plugin_tab and plugin_sb respectively
IMPORTANT CHANGES
- admin css definitions moved from `style.php` to `css.php` include, problematic if users changed style.php
- GS used to force php error suppression, GS will no longer do this unless `GSSUPPRESSERRORS` is set.
- Plugins are no longer activated automatically upon installation
New config directives
- GSNOVERCHECK - Disable persistant header version checking
- GSTIMEZONE - Timezone string for server default timezone
- GSNOSITEMAP - Disable sitemap generation
- GSSTYLE - Set an alternative style, eg. GSSTYLEWIDE
- GSDEBUGINSTALL - Debugging, Prevent removal of install files for debugging installs
- GSSUPPRESSERRORS - reproduce previous GS behavior ragarding php error supression
BUGS FIXED
- Fix for failed login ip whois lookup
- File manager / upload issues, IE fixes etc.
- Fix for various file traversal exploits on authenticated users
- filebrowser, uploads, downloads, deletefile, themeedit
- executing php functions from url, Deprecated ajax.php
- Hidden templates showing up eg. `.filename`
- bad API results get returned and not filtered
- Components with empty content are removed
- Uploads column headers in debug mode swapped
- Cannot set user timezone if strict php mode, corrupt nonces
- Mysterious broken logins issue
- Creating page without a title deletes the content
- Child page can set self as parent
- Changing name of component doesn't focus the input
- Site name encoding in backend and frontend
- XSS on archive.php
- Archive Backups not working on Windows hosts
- Fix $kill notices on install.php
- Fix for multiple plugin read xml
- Plugins should not be automatically enabled
- Remove GS version number from admin login
- autosave using milliseconds not seconds for timing
- theme editor missing wrapper
- Health Check version is missing when upgrade available
- Upload throwing a get 404 error asset load
- Auto Save saves slug changes as they occur if set too fast.
- Version check in javascript
Version 3.1.2
- Fixed a minor filebrowser issue (problems when using subfolders & multiple files). Not critical
Version 3.1.1
- Sitemap generation fix
- Pages cache fix
- Plugins cache fix
- Better theme editor file detection
- Better detection of an empty slug or page title upon page save
- Thumbnail creation in subfolders fix
- Menumager updates
- Better detection of an empty slug or page title upon page save
- New error loggin class
- Debuglog fixes
- Added new GSCONFIG option GSNOHIGHLIGHT to enable/disable highlighting in theme editor
- Lots of tidy up of code.
Version 3.1
- Automatic generation of sitemap when changes occur (create,delete pages/settings)
- Better notification when GetSimple core needs updating
- Notification when plugins are out of date via Extend API
- Ability to "clone" a page
- Breadcrumbs removed from <h1> in admin panel
- Theme editor has syntax highlighting and is now full-screen
-
Theme editor allows you to edit any file within the
/theme/folder - CAPS LOCK detection for password fields
- Login page hooks now working again
- Can "undo" a page slug change
- When ZipArchive is not available, website backup creates a tar.gz file
- All delete/enable/disable functions have been ajax-ified
- If there is only one language installed, it is the default language. No longer is en_US hardcoded as default.
- Login cookie is now Sitewide-enabled by default
- MIME type validation of files that are uploaded, also restricts certain upload file extentions (php, sh, js, html)
- Removed jQuery plugin quick-paginate
- Upgraded jQuery to 1.7 via Google CDN; GS jQuery refactoring/cleaned code
- You can now view a "private" page if you are logged in
- Innovation plugin is i18n language compatible
- Drag and drop menu management
- The GetSimple API was created
- The core now supports the HTTPS protocol
- Ability to turn off CSRF protection in gsconfig.php
- Page autosave feature added (disabled by default)
- Admin panel theme bug fixed
-
Can force template files to be ignored in page editor with
.inc.php - Mike's "page caching" plugin is included in the core for faster reading of XML files
Version 3.0
-
Change of login to be multi-user compatible - Meaning XML files are being migrated by
update.php - Control panel width increased from 900px to 960px
- Can enable/disable plugins
- A new default theme utilizing HTML5 & CSS3
- Conversion of all i18n calls to a new function
- GS now cleans up image names when they are uploaded (removing invalid chars & spaces)
-
Fix of
PHPFILE_INFOto be backwards compatible with PHP < 5.2 - gpc magic quotes fixes
- Languages can now be used on first setup screen
-
/admin/path can be changed withgsconfig.php - All code documentation changed to PHPDoc style
- Archive zip changed to native PHP function
- Ability to have more than one level in the main navigation
- 404 header fix
- Image cropping ctrl or cmd keyboard changed to stop conflict with certain browsers
- Cleanup of code (making new functions)
- Cleanup of all template functions (depreciated certain functions)
- CSS3 style updates
- Major refactors to two pages: Support & Settings
- iOS features added so the administrative panel acts as a iPad web-app
- Basic admin panel theming introduced
- Multiple subfolder support in File Management
- Upgrade of jQuery, FancyBox, CKEditor and Uploadify
- Additional DEBUG information
- Filebrowser to browser server files/images from within CKEditor
- Ability to link to internal pages from within CKEditor
- Removed most CKEditor languages
Version 2.03.1
- Update to fix a vulnerability on logout.php
Version 2.03
-
Sanitization of
$_SERVERvariables to prevent XSS attacks - Additional "Submit" button on edit page. Delete link added
- Custom permalink structure option added in Settings
- Removal of 404 error reporting email option
- Ability to set CHMOD mode for saved xml files (issue)
- Force canonical redirects (issue)
- CKEditor: setting of baseURL and ability to set custom toolbar
-
get_page_excerpt()template tag added - And many other smaller fixes. Your best bet is to look here
There was no official 2.02 release.
Version 2.01
- Added Image Link to WYSIWYG toolbars
- Upgraded to CKEditor 3.1
- Fixed URL creation for nav, sitemap and menudata by centralizing around a function
- Special chars don't break site title anymore
- Added hash for extra login security
- Sanitized ID variable that is used on index.php
- Code in changedata.php added to verify it is being called from edit.php
- Added code in cron.php, zip.php and sitemap.php to make them more secure
- Ability to download web archive zip files fixed
- Components organized when there are more than 3 listed
- Added QSA to .htaccess file
- Misc changes to aid in first-time uploads & table pagination
- Removal of $uri variable in many pages. Replaced with $id
-
/admin/pluginsmoved to/plugins(moved into root folder)
Version 2.0
- Added detailed image upload information for use in HTML
- Automatic & custom image thumbnail generation
- Upgraded Uploadify
- CKEditor replaces TinyMCE
- Plugin system added
- Enhanced login and upload security
- Optimized backend code
- Theme file XMLHttpRequest error fixed
- Meta Description added as a page option
- Components titles are now editable
- Many ajax & jQuery improvements
Version 1.71
- Critical fix for vulnerability fixed with file upload
- Fixed theme functions problem (Forum post)
Version 1.7
-
stripslashes()needed to be called on all edit.php fields (only effected apostrophes) - Default_Theme CSS/HTML fixes
- Auto-login done after successful installation
- Added cross-browser support for Control Panel
- Timeouts added to cURL requests
-
Added PHP
header()for 404 errors thanks to Brian - Various language file updates & additions (thanks to the many contributors)
-
menu_data()modification thanks to Mike - Case-insensitive check for available PHP/Apache modules during installation
Version 1.6
- Smart Generation of .htaccess for subdomains
- Internationalization of control panel
- Total UTF-8 support for pages
- Smart install procedure that checks and suggests CHMOD settings
- Integrated Lighthouse ticket submission removed b/c of misuse
- Theme functions.php now included automatically
- Minor bug fixes
Version 1.5
- Encoding problems fixed in the Page Edit & Components screens - Issue
- Blank Install.php page fix
- Minor bug fixes
Version 1.4
- Install Loop fix by Derek
- Ticket Submission fix thanks to Derek
- Default Theme contact form fix thanks to David
- PHP now allowed in Components thanks to Mike
Version 1.3
- Fixes to the Contact Form
- More attempts to fix file & folder permission issues
Version 1.25
- CHMOD data folders upon install
- Minor bug fixes
Version 1.2
- Minor bug fixes
Version 1.1
- Minor bug fixes
Version 1.0
- First initial public release
Download




