PSX Framework

because it is the logical conclusion

Location: PSX Framework / News /

News

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

psx 0.4.1 released

by on

I like to announce version 0.4.1 of the psx framework. After ca. one year of development the new version of PSX is finally released. The problems wich PSX tries to solve has been specified during development and the focus of the framework is to help you developing RESTful APIs.

With the new version I have created a new website for PSX and setup a PEAR channel. The Examples section was improved and the manual was rewritten.

The following feature are included in the new version:

  1. Using now standard "camelcase" coding style for interoperability
  2. Update data writer library for handling Atom and Rss feeds correctly
  3. Add http library option to automatically follow redirects
  4. Remove unused classes
  5. Improved tests
  6. Fixed many bugs
  7. Rewrote manual

best regards
k42b3

psx 0.3.2 released

by on

I like to announce version 0.3.2 of the psx framework. This release contains mostly small bug fixes. Also one major bug was fixed wich causes that psx framework throws an parse error because on some system the syntax $class::$method is not allowed. The psx stream wrapper was removed and the function import() was introduced because it is more stable and faster. You can use the import function to include other modules i.e. import(foo/bar) or import(foo::bar).

best regards
k42b3

psx version 0.3.1 released

by on

I like to announce a new release of psx version 0.3.1. This release includes the following changes:

  1. added form generation class
  2. added and fixed tests
  3. added request library
  4. implemented psx_input interface
  5. rewrote filter library
  6. rewrote manual to version 0.3
  7. fixed openid oauth and yadis library

Also I have added and fixed some examples at the demo website ... hf

best regards
k42b3

new psx design and examples

by on

I have spend the psx website a new template. Also I have rewrote the example website it is now based on psx 0.3 and some more complex examples like OAuth and OpenID client were added. I plan to implement for each class in the psx library a demo application so hf ...

best regards
k42b3

psx version 0.3 released

by on

I like to announce a new major release of psx version 0.3. This release contains changes to the application design because of that I have raised the verion number to 0.3. Here the list of changes.

  1. Complete redesing of the framework the library is now more loosly coupled because most classes using dependency injection.
  2. The component section was removed and all classes are now in the psx library folder
  3. The interface psx_module_private was created if you implement that in your module nobody can access the public methods via the browser
  4. The standard PHP loader was implemented wich is also used by Zend etc.
  5. Added SQL pdo driver
  6. Fixed several bugs

have fun with this release

best regards
k42b3

psx 0.2.3 released

by on

Iam happy to announce an new release of psx framework version 0.2.3. A pubsubhubbub component was added with that you can subscribe and publish content. Also an atom and rss component was added to parse feeds. A html parses component was added wich is designed to parse malformed html. The atom, rss and opensearch component uses now the XMLWriter class to produce XML and several bugs werde fixed.

This release contains all components. I dont have found a good way to sperate the components from the framework and still maintaining all components in the same repository. So unit I have found an easy solution all components will included in the release.

best regards
k42b3

opensocial library

by on

Iam currently developing an opensocial library for the psx framework so that its easier to make your website as an "Social API Server". Therefor I have also to implement an OAuth server to the framework.

In the next release I will probably splitt up all not necessary components and offer them here under a new section "components" to download. So you can download the components that you need that means you dont have unused components in psx.

regards
k42b3