Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Minor rewording

...

An issue plaguing previous versions of Tapestry 4 (and earlier) was the lack of a clear delineator delineation between private, internal APIs and public, external APIs. The fact that your code would extend from base objects but that many of the methods on those base objects were "off limits" further confused the issue. This has been identified as a key factor in the "steep learning curve of Tapestry" meme.

...

Principle 4 – Ensure Backwards Compatibility

Older versions of Tapestry has been were plagued by backwards compatibility problems with every major release (through Tapestry 4). Tapestry 5 does not even attempt to be backwards compatible to Tapestry 4. Instead, it lays the ground work for true backwards compatibility going forwards.

...