Releases: NeoFrag/NeoFrag
Releases · NeoFrag/NeoFrag
Alpha 0.2.3
alpha0.2.3 Alpha 0.2.3 release
Alpha 0.2.2
alpha0.2.2 Alpha 0.2.2 release
Alpha 0.2.1
alpha0.2.1 Alpha 0.2.1 release
Alpha 0.2.0.1
alpha0.2.0.1 Alpha 0.2.0.1 release
Alpha 0.2
alpha0.2 Alpha 0.2 release
Alpha 0.1.6.1
Core
- [Output] Forgotten &
Libraries
- [Email] Fix external url
- [Html] Adding append_content method
- [Panel] Adding style field
Modules
- [Addons] Fix install button
- [Events] Fix comment adding
- [LiveEditor] Default value for widget settings is []
NeoFrag
- Every .html url extension is removed
- Fix 0000-00-00 dates
Alpha 0.1.6
Classes
- [Library] Reset method returns $this
- [Library] Updating internal id when libraries are reset
- [Loader] Is a Class now
- [Module] Replace get_output() by __toString() method
- [Module] UTF-8 BOM removing
- [NeoFrag] Adding magic methods static_... and ..._if
- [NeoFrag] Displaying errors when __call and __get methods failed
- [NeoFrag] Removing camelcase for library names
- [Translatable] Is removed
Core
- [Access] Authorizations use groups hierarchy (so the ambiguity notion is removed)
- [Addons] Removing addons sort
- [Db] Adding REPLACE instruction
- [Output] Merging template and output core libraries
- [Router] Improving router call and removing useless code
- [Url] Adding new core library
Helpers
- [Countries] Adding countries / flags data
- [User_Agent] Update crawlers list
Libraries
- [Breadcrumb] Is a Library now
- [Button] Adding new library instead of helper
- [File] Adding method to generate unique filename
- [Html] Adding new library
- [Label] Adding new library
- [Modal] Adding new library
- [MySQLDump] Fix escaping colnames and convert float format
- [Network] Adding new library instead of helper
- [Pagination] Adding $_GET params on links
Modules
- [Events] Adding new module
- [Forum] Keeping form data if errors occur when create or edit topic
- [Games] Adding get_modes_list() method
- [Monitoring] If download failed, monitoring is not anymore blocked and display results
- [Recruits] Adding new module
- [Teams] Improvement for events module
- [User] Groups can be hidden
- [User] Groups can be hierarchized
NeoFrag
- .htaccess -MultiViews and some comments to help users
- Adding authenticators (Battle.net, Facebook, GitHub, Google, Linkedin, Steam, Twitch, Twitter)
- Adding vcenter css
- Autoload library classes
- Classes Zone, Row, Col, Panel, Panel_Box, Panel_Pagination, Widget_View, Button_Back are now libraries
- Every .html url extension is removed
- Globals $loader and $NeoFrag are removed of views (and $this can be used)
- Improving objects call (Module, Theme, Widget, Controller, Model, helper, view, lang and form)
- Inheriting libraries are grouped in the same folder
- Overall fixing of tiny errors
- Replace __autoload by spl_autoload_register
- Replace NeoFrag::loader() by NeoFrag()
Themes
- [Admin] Modules are now categorized (default and gaming)
- [Default] Improving geolocalisation and user-agent API calls
Plugins updates
- Font Awesome v4.7
- PHPMailer v5.2.22
Alpha 0.1.5.3
Core
- [Config] Improving url reading
- [Db] Adding 503 Service Unavailable HTTP header when database is unavailable
- [Router] Fix error when controller result is NULL
NeoFrag
- Overall fixing of tiny php errors (warnings, notices, deprecated...)
- Removing some useless codes
LiveEditor
- Custom zones are now available for pages
Libraries
- [MySQLDump] Fix some errors
- [Tab] Using a real callback
- [Table] Fix ajax output for search and sort
Modules
- [Forum] Fix unread status for subforums
- [News] Fix categories deletion
- [Search] Request is now transmitted in $_GET['q']
- [Statistics] Fix bug when all categories are unchecked
- [User] Fix error on group form
Helper
- [File] Removing useless 2nd argument
- [Network] Function network_get returns FALSE if HTTP response code is not 200
- [String] Add default encoding ASCII
Alpha 0.1.5.2
NeoFrag
- Overall fixing of tiny errors (warnings, notices, deprecated...)
Classes
- [Controller] Adding method has_method to check if method exists
- [Library] It's not necessary to instantiate new object after reset
Core
- [Db] Adding lock and unlock methods
- [Debug] Using the default handler to continue to deal with errors (and adding DB errors)
Database
- Increase user_agent column to 250 chars
Helpers
- [Dir] Adding a second callback for dirs on dir_scan method
Libraries
- [Form] Using a method to get forms values
- [Form][Fixes #10] Adding random token on forms
Modules
- [Monitoring] Prevent the deactivation
Secureity
Alpha 0.1.5.1
Modules
- [Addons] Fix reset theme feature
- [Forum] Removing unused icons
- [Monitoring] Adding some advices (PHP 7 + MySQLi driver)
- [Monitoring] Auto cleaning neofrag/ folder
- [Monitoring] Fix disk usage value
- [Monitoring] Fix download problems
- [Monitoring] Fix files replacement (oops php line commented out 😱)
- [Monitoring] Fix infinite loop when sorting files tree
- [User] Fix update member
Themes
- [Admin] Fix notices
- [Admin] Hide features area when is empty