Releases: Ocramius/ProxyManager
Releases · Ocramius/ProxyManager
1.0.0
Total issues resolved: 17
- 108: Fix windows path length limitations
- 172: Alternate hotfix for #108 - windows path length limitations
- 178: Verify type-safety with
self
andstatic
type-hints - 180: #178 -
self
type safety check - 181: Documentation should be released on github pages on the
gh-pages
branch. - 182: Documentation on github pages
- 187: Proxy generation fails if magic methods are marked as final
- 189: Bugfix - cannot override final methods ( #187 )
- 190: [WIP] [EXPERIMENTAL] Codegen should not trigger fatals
- 191: Put link of documentation on README.md and Close #185
- 193: [WIP] Codegen errors
- 194: Code-generation fatal error prevention
- 195: Blogpost about 1.0.0, 2.0.0 and stability frames
- 196: Define maintainance time-frames (stable/oldstable/etc)
- 198: Highlighting the code examples
- 199: Removed unused
ReflectionMethod
import - 202: #196 - adding document with expected stability time-frames
1.0.0-beta3
Total issues resolved: 12
- 108: Fix windows path length limitations
- 172: Alternate hotfix for #108 - windows path length limitations
- 178: Verify type-safety with
self
andstatic
type-hints - 180: #178 -
self
type safety check - 181: Documentation should be released on github pages on the
gh-pages
branch. - 182: Documentation on github pages
- 187: Proxy generation fails if magic methods are marked as final
- 189: Bugfix - cannot override final methods ( #187 )
- 190: [WIP] [EXPERIMENTAL] Codegen should not trigger fatals
- 191: Put link of documentation on README.md and Close #185
- 193: [WIP] Codegen errors
- 194: Code-generation fatal error prevention
1.0.0-beta2
Total issues resolved: 8
- 108: Fix windows path length limitations
- 172: Alternate hotfix for #108 - windows path length limitations
- 178: Verify type-safety with
self
andstatic
type-hints - 180: #178 -
self
type safety check - 181: Documentation should be released on github pages on the
gh-pages
branch. - 182: Documentation on github pages
- 187: Proxy generation fails if magic methods are marked as final
- 189: Bugfix - cannot override final methods ( #187 )
1.0.0-beta1
Total issues resolved: 6
- 108: Fix windows path length limitations
- 172: Alternate hotfix for #108 - windows path length limitations
- 178: Verify type-safety with
self
andstatic
type-hints - 180: #178 -
self
type safety check - 181: Documentation should be released on github pages on the
gh-pages
branch. - 182: Documentation on github pages
0.5.2
Total issues resolved: 12
- 16: Lazy initialization should (probably) be denied if a value holder already contains a value
- 127: Compatibility with HHVM
- 156: Phpunit 4 upgrade
- 157: use hhvm explicitly when installing composer
- 163: More badges!
- 165: docs: serialize example fix
- 169: Parameter generator was updated in
zendframework/zend-code:2.3.2
, therefore escaping changed - 170: HHVM with closures support - removing HHVM workarounds in test suite and sources
- 171: Add References Badge to Readme
- 173: Automated cs checks fixes
- 174: Sending coverage reports to scrutinizer-ci via ocular
- 176: Adding test case to solidify logic as of discussion in #16 - proxies should be lazy-loadable multiple times
0.5.1
Total issues resolved: 14
- 76: Proxying Core PHP Classes
- 131: typo
- 133: Adding HHVM to build matrix
- 135: Removed note about to be implemented ghost proxies
- 136: Pronounce the heavy initialization in value holder proxy examples
- 138: Update access-interceptor-scope-localizer.md
- 140: Fix PHPT tests (depends on sebastianbergmann/phpunit#1115)
- 142: Minor code duplication removal
- 144: Removing potential bug caused by invalid
static
keyword usage - 145: Upgrading PHPUnit to verify that sebastianbergmann/phpunit#1115 fixed Ocramius/ProxyManager#140
- 148: Add PHP 5.6 support
- 149: Adding PHP 5.6 to build matrix
- 151: Coveralls removal
- 153: Internal php classes proxying when methods with default parameters occur
0.5.0
Total issues resolved: 44
- 3: Missing proxy type: Value holder with partial overrides
- 5: Missing proxy type: Fallback Value Holder
- 7: Missing proxy type: Remote proxy
- 62: Generated Hydrators can avoid reflection completely
- 65: Move generated hydrator to own repository
- 68: Private variable access on a AccessInterceptorValueHolderFactory proxy class throws an error
- 69: Deny private/protected properties access
- 70: Update lazy-loading-ghost-object.md
- 71: Removing XDebug from performance test suite runs
- 73: Generated hydrator removal
- 75: Cleanups as of scrutinizer inspections
- 80: Add tests for ProxyManager\Generator\ClassGenerator
- 82: Fixed typo in lazy loading ghost object
- 83: Access interceptor scope localizer
- 84: Fix suffix interceptor property naming
- 85: Feature : Null Object Pattern
- 86: Remove required config
- 88: Remove useless "use"
- 90: Proxies are always auto-generated
- 91: Add simple quote
- 92: Feature : Remote object proxy
- 94: Add functional tests & add consistency in NullObject Pattern
- 95: Access interceptor scope localizer docs
- 96: Examples don't need
$configuration
anymore. - 98: Missing examples for access interceptor and scope localizer access interceptor
- 99: Clean up the factory code
- 102: Remove useless parameter
- 104: Fix property visibility for PR #83
- 106: Elvis operator usage
- 107: Simpler code examples (#96)
- 109: Prevent PHP running out of memory
- 110: Fix % increase & fix display comparison
- 111: Removing unnecessary factories from README examples
- 113: Logo
- 116: Proxies don't retain properties defaults
- 117: Adding logo
- 120: FQCN and the GhostFactory
- 121: Hotfix for #120 - leading backslash causes failure in classname inflector
- 122: Adding failing test for Ocramius/ProxyManager#116 - public properties defaults are ignored
- 123: Public methods filter duplication cleanup
- 124: Coverage completion
- 125: Complexity cleanups
- 126: Non existing properties read write
- 129: Introducing upgrade notes for 0.5.0
0.5.0-BETA3
Total issues resolved: 43
- 3: Missing proxy type: Value holder with partial overrides
- 5: Missing proxy type: Fallback Value Holder
- 7: Missing proxy type: Remote proxy
- 62: Generated Hydrators can avoid reflection completely
- 65: Move generated hydrator to own repository
- 68: Private variable access on a AccessInterceptorValueHolderFactory proxy class throws an error
- 69: Deny private/protected properties access
- 70: Update lazy-loading-ghost-object.md
- 71: Removing XDebug from performance test suite runs
- 73: Generated hydrator removal
- 75: Cleanups as of scrutinizer inspections
- 80: Add tests for ProxyManager\Generator\ClassGenerator
- 82: Fixed typo in lazy loading ghost object
- 83: Access interceptor scope localizer
- 84: Fix suffix interceptor property naming
- 85: Feature : Null Object Pattern
- 86: Remove required config
- 88: Remove useless "use"
- 90: Proxies are always auto-generated
- 91: Add simple quote
- 92: Feature : Remote object proxy
- 94: Add functional tests & add consistency in NullObject Pattern
- 95: Access interceptor scope localizer docs
- 96: Examples don't need
$configuration
anymore. - 98: Missing examples for access interceptor and scope localizer access interceptor
- 99: Clean up the factory code
- 102: Remove useless parameter
- 104: Fix property visibility for PR #83
- 106: Elvis operator usage
- 107: Simpler code examples (#96)
- 109: Prevent PHP running out of memory
- 110: Fix % increase & fix display comparison
- 111: Removing unnecessary factories from README examples
- 113: Logo
- 116: Proxies don't retain properties defaults
- 117: Adding logo
- 120: FQCN and the GhostFactory
- 121: Hotfix for #120 - leading backslash causes failure in classname inflector
- 122: Adding failing test for Ocramius/ProxyManager#116 - public properties defaults are ignored
- 123: Public methods filter duplication cleanup
- 124: Coverage completion
- 125: Complexity cleanups
- 126: Non existing properties read write
0.5.0-BETA2
Total issues resolved: 43
- 3: Missing proxy type: Value holder with partial overrides
- 5: Missing proxy type: Fallback Value Holder
- 7: Missing proxy type: Remote proxy
- 62: Generated Hydrators can avoid reflection completely
- 65: Move generated hydrator to own repository
- 68: Private variable access on a AccessInterceptorValueHolderFactory proxy class throws an error
- 69: Deny private/protected properties access
- 70: Update lazy-loading-ghost-object.md
- 71: Removing XDebug from performance test suite runs
- 73: Generated hydrator removal
- 75: Cleanups as of scrutinizer inspections
- 80: Add tests for ProxyManager\Generator\ClassGenerator
- 82: Fixed typo in lazy loading ghost object
- 83: Access interceptor scope localizer
- 84: Fix suffix interceptor property naming
- 85: Feature : Null Object Pattern
- 86: Remove required config
- 88: Remove useless "use"
- 90: Proxies are always auto-generated
- 91: Add simple quote
- 92: Feature : Remote object proxy
- 94: Add functional tests & add consistency in NullObject Pattern
- 95: Access interceptor scope localizer docs
- 96: Examples don't need
$configuration
anymore. - 98: Missing examples for access interceptor and scope localizer access interceptor
- 99: Clean up the factory code
- 102: Remove useless parameter
- 104: Fix property visibility for PR #83
- 106: Elvis operator usage
- 107: Simpler code examples (#96)
- 109: Prevent PHP running out of memory
- 110: Fix % increase & fix display comparison
- 111: Removing unnecessary factories from README examples
- 113: Logo
- 116: Proxies don't retain properties defaults
0.5.0-BETA1
Total issues resolved: 33
- 3: Missing proxy type: Value holder with partial overrides
- 5: Missing proxy type: Fallback Value Holder
- 7: Missing proxy type: Remote proxy
- 62: Generated Hydrators can avoid reflection completely
- 65: Move generated hydrator to own repository
- 68: Private variable access on a AccessInterceptorValueHolderFactory proxy class throws an error
- 69: Deny private/protected properties access
- 70: Update lazy-loading-ghost-object.md
- 71: Removing XDebug from performance test suite runs
- 73: Generated hydrator removal
- 75: Cleanups as of scrutinizer inspections
- 80: Add tests for ProxyManager\Generator\ClassGenerator
- 82: Fixed typo in lazy loading ghost object
- 83: Access interceptor scope localizer
- 84: Fix suffix interceptor property naming
- 85: Feature : Null Object Pattern
- 86: Remove required config
- 88: Remove useless "use"
- 90: Proxies are always auto-generated
- 91: Add simple quote
- 92: Feature : Remote object proxy
- 94: Add functional tests & add consistency in NullObject Pattern
- 95: Access interceptor scope localizer docs
- 96: Examples don't need
$configuration
anymore. - 98: Missing examples for access interceptor and scope localizer access interceptor
- 99: Clean up the factory code
- 102: Remove useless parameter
- 104: Fix property visibility for PR #83
- 106: Elvis operator usage
- 107: Simpler code examples (#96)
- 109: Prevent PHP running out of memory
- 110: Fix % increase & fix display comparison
- 111: Removing unnecessary factories from README examples