Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XE5+ changes #39

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

XE5+ changes #39

wants to merge 4 commits into from

Commits on Apr 7, 2015

  1. Renamed to avoid TRestClient name collision

    The Delphi XE5 already contains TRestClient, so this was renamed to TJsonRestClient
    Additionally, TClientDataSet was added
    reckface committed Apr 7, 2015
    Configuration menu
    Copy the full SHA
    5ccfefc View commit details
    Browse the repository at this point in the history
  2. Introduced Post methods that return Datasets

    Expanded the functionality to support HTTP Posts that returned datasets. Also  removed the directives that conditionally prevented the use of SuperObject. The Delphi generic based Json deserialization (unmarshalling) produced unpredictable results, whereas the superobject was more predictable.
    reckface committed Apr 7, 2015
    Configuration menu
    Copy the full SHA
    4e7640a View commit details
    Browse the repository at this point in the history
  3. Introduced optional DisplayName parameter

    The Field Definition can now have a display name instead of the json-determined fieldName
    reckface committed Apr 7, 2015
    Configuration menu
    Copy the full SHA
    051b063 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2015

  1. added deprecated TRestClient

    reckface committed Apr 17, 2015
    Configuration menu
    Copy the full SHA
    f6b2d58 View commit details
    Browse the repository at this point in the history