Skip to content

Tags: deuill/go-php

Tags

0.11.0

Toggle 0.11.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
deuill Alex Palaistras
Release version 0.11.0

Main features/changes are:

  * Support for Go 1.6. #19
  * Partial cleanup of Context/Receiver dependencies. #18

Several changes to the API were also made, which however should
not break existing workflows.

0.10.0

Toggle 0.10.0's commit message
Merge pull request #16 from deuill/feature/fix-context-eval-scope

 Context: Fix variable scoping issues for `Eval`

0.9.0

Toggle 0.9.0's commit message
Fix double-free and ZTS-related issues

Building against a ZTS-enabled build of PHP uncovered several issues,
including:

  * Use of missing `tsrm_ls` value. Added calls to TSRMLS_FETCH() where
    needed.
  * String keys returned with `value_array_keys` are now duplicated,
    and as such are correctly passed (and freed) to the caller.
  * Functions `value_array_index_get` and `value_array_key_get`
    incorrectly returned references of, rather than copies to, the
    values required.
  * Method `receiverSet` incorrectly called `Destroy` on the member
    value.