PSX Framework

Location: PSX Framework / News /

psx version 0.5 released

by on

I like to announce version 0.5.0 of the PSX framework. The most important change is the use of PHP namespaces in this release. Also several other changes are included here a list of the important changes:

  • Added namespace support
  • Improved db tests
  • Improved html parser library
  • Added pingback library
  • Validate, parameter and body objects are now loaded in an DI container
  • Load dependencies in _ini() method instead of __construct()
  • Fixed markdown parser and sql select

hf with this release

best regards
k42b3


psx version 0.4.7 release

by on

I like to announce version 0.4.7 of psx. The following list contains the most important changes:

  • Added classes to generate an swagger api declaration and util annotation parser
  • Improved autoloader using stream_resolve_include_path before require the class so the autoload will not fail if the file doesnt exists
  • Added new html5 filter collections
  • Renamed PSX_Time to PSX_DateTime
  • Fix http redirection header of relative urls
  • Added user agent string to most http calls
  • Add cache to PSX_Base getRequest method so calling the method multiple times will always return the same object
  • Improved PSX_Loader class. The name of the index method must be now __index wich is called if no other method is specified in the request. This was done because of constructor conflict. Added annotation parser to loader for easier routing
  • Added method getValidator(), getMethod(), getUrl(), getHeaders(), getHeader(), getParameter() and getBody() to PSX_ModuleAbstract
  • Using PSX_PATH_CACHE path in file cache handler
  • Fix markdown class encode emphasis
  • Add method setSavePath to PSX_Session class

Enjoy this release hf, k42b3


moving repository to github

by on

I finally had time to convert the svn repo into an git repository at github.com. From now the repo at google code is deprecated and I will commit new changes only to the github repo. With this change some new options are possible like using the continuous integration server at travis-ci.org.


new release 0.4.6 and new website

by on

I like to announce version 0.4.6 of psx. This release contains some major changes and many bug fixes. Also I have updated the style and underlying CMS to the newst version. The following list contains the most important changes:

  • Added Atom and RSS static request method
  • Improved docblock comments
  • Removed unused DOM package
  • Changed constructor of PSX_Sql class
  • Added cookie store to http package
  • Improved cache classes and tests
  • Moved class PSX_Get, PSX_Post, PSX_Cookie, PSX_Request, PSX_Files in input
  • Updated paging class and tests
  • Added calendar class
  • Improved psx html package added html5 lexer and filter library and updated html parser
  • Added getParameters to dependency abstract
  • Added view dependency and renamed module DefaultAbstract to ViewAbstract

hf with this new release

best regards
k42b3


psx version 0.4.5 released

by on

I like to announce version 0.4.5 of psx. This release contains some new libraries, improvements and bug fixes. The following list contains the most important changes.

  • Added payment paypal and oauth2 client library
  • Improved log library
  • Added data reader and writer factory
  • Added PSX_Base class containing informations about the framework and current http request. Moved several methods from PSX_Config into PSX_Base.
  • Added data multipart/form-data reader to support file uploads

Have fun with the new release

best regards
k42b3


psx version 0.4.4 released

by on

Iam happy to announce version 0.4.4 of the psx framework. The following list contains the most important changes of this release:

  • Updated webfinger library and tests
  • Removed idna (punnycode) filter
  • Added uri and urn libraries
  • Added opensocial and activitystreams records
  • Improved tests
  • Added oembed library
  • Fix openid consumer and relying party library
  • Update documentation

Enjoy this new release

best regards
k42b3


psx version 0.4.3 released

by on

I like to announce the new psx version 0.4.3. This release contains new classes improved tests and many bug fixes. The following list contains the most important changes:

  • Fixed openid provider association implementation
  • Added openssl wrapper class
  • Added webfinger util library
  • Added util markdown parser class
  • Improve error and exception handling
  • Added sql selection class
  • Removed data servlet interface in favor of the sql table class
  • Added sql table abstract class
  • Add http upload libary
  • Added optional require parameter to input method
  • Added and improved several tests

Have fun with the new release

best regards
k42b3


psx version 0.4.2 released

by on

I like to announce version 0.4.2 of psx. This release contains some new implementations and bug fixes. Here an short overview about the most important changes:

  1. Updated atom and rss item parsing
  2. Updated HTTP socks handler proper handling of chunked transfer encoding
  3. Removed NestedSet library because they where not stable enough
  4. Add OpenID provider implementation
  5. Fix HTTP classes headers are stored now interal as key => value
  6. Fix OpenId so that the claimed id is added on redirect if the local id doesent exist and add getIdentifiert method
  7. Update HTTP request class and fix curl handler follow location. Remove "Expect: 100-Continue" header and update ca-bundle.pem
  8. Added unit tests
  9. Fixed several bugs

Have fun with the new release

best regards
k42b3