Skip to content

Commit ad62026

Browse files
Merge branch '2.0.x'
2 parents 95d03ad + 44da535 commit ad62026

File tree

502 files changed

+78478
-61232
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

502 files changed

+78478
-61232
lines changed

.gitignore

+4
Original file line numberDiff line numberDiff line change
@@ -197,3 +197,7 @@ build/install-gentoo
197197
build/safe/tests/
198198
ext/phalcon/mvc/view/engine/volt/lemon
199199
ext/phalcon/mvc/view/engine/volt/parser.out
200+
ext/phalcon/annotations/lemon
201+
ext/phalcon/annotations/lemon.dSYM/
202+
ext/phalcon/annotations/parser.out
203+
ext/phalcon/mvc/model/query/lemon

.travis.yml

+1-4
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,6 @@ before_install:
2020
- ./unit-tests/ci/install_prereqs.sh
2121
- ./unit-tests/ci/setup_dbs.sh
2222

23-
#install:
24-
# - composer --prefer-source install
25-
# - composer require phalcon/zephir:dev-master
26-
2723
before_script:
2824
- git submodule --quiet update --init --recursive
2925
- (cd php-tests/library/Mustache; git checkout master)
@@ -45,3 +41,4 @@ notifications:
4541
- andres@phalconphp.com
4642
- eduar@phalconphp.com
4743
- nikos@phalconphp.com
44+

CHANGELOG

+20
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
2.0.1
2+
- Added missing Phalcon\Debug::listenLowSeverity
3+
- Added new theme in Phalcon\Debug
4+
- Allow to count and iterate Phalcon\Session\Bag as in 1.3.x
5+
- Renamed getEventsManager to getInternalEventsManager in Phalcon\Di to avoid collision
6+
with existing services
7+
- Added constants FILTER_* to Phalcon\Filter for filters names
8+
- Fixed multibyte characters in cssmin/jsmin
9+
- Added Phalcon\Security::destroyToken() to remove current token key and value from session
10+
- Changed Phalcon\Security::isLegacyHash() to return TRUE if passwordHash is not a valid bcrypt hash (instead of false),
11+
removed first argument (password), since it's not used in the function
12+
- Restored alternative hash algorithms in Phalcon\Security that were available in 1.3.x
13+
- Fixed bug that makes instances returned in Model::findFirst to be not completely initialized
14+
- Added support for general SELECT ALL/SELECT DISTINCT in PHQL
15+
- Added support for "not in" test in Volt
16+
- Phalcon\Debug\Dump
17+
-- Renamed method var() to variable()
18+
-- Renamed method vars() to variables()
19+
- Phalcon\Mvc\Model::findFirst() now allows hydration (#10259).
20+
121
2.0.0
222
- Full rewrite of most components in Zephir
323
- Added Phalcon\Mvc\Micro::error for better handling of exceptions

CONTRIBUTING.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,26 @@ Phalcon is an open source project and a volunteer effort. Phalcon welcomes contr
44

55
## Contributions
66

7-
Contributions to Phalcon should be made in the form of GitHub pull requests. Each pull request will be reviewed by a core contributor (someone with permission to land patches) and either landed in the main tree or given feedback for changes that would be required. All contributions should follow this format, even those from core contributors.
8-
*We only accept bug reports, new feature requests and pull requests in GitHub*.
7+
Contributions to Phalcon should be made in the form of GitHub pull requests. Each pull request will be reviewed by a core contributor (someone with permission to land patches) and either landed in the main tree or given feedback for changes that would be required before it can be merged. All contributions should follow this format, even those from core contributors.
8+
*We only accept bug reports, new feature requests and pull requests in GitHub*. For questions regarding the usage of the framework or support requests please visit the [official forums](http://forum.phalconphp.com/).
99

1010
## Pull Request Checklist
1111

12-
- Don't submit your pull requests to master. Branch from the required branch and,
12+
- Don't submit your pull requests to the "master" branch. Branch from the required branch and,
1313
if needed, rebase to the proper branch before submitting your pull request.
1414
If it doesn't merge cleanly with master you may be asked to rebase your changes.
1515

1616
- Don't put submodule updates in your pull request unless they are to landed
1717
commits.
1818

19-
- Add tests relevant to the fixed bug or new feature. See our testing
20-
guide for more information.
19+
- Add tests relevant to the fixed bug or new feature. See our [testing
20+
guide](https://github.com/phalcon/cphalcon/blob/master/unit-tests/README.md) for more information.
2121

2222
- Phalcon 2 is written in [Zephir](http://zephir-lang.com/), please do not submit
2323
commits that modify C generated files directly or those whose functionality/fixes
24-
is implemented in C language
24+
are implemented in the C programming language
2525

26-
- Remove any change to ext/kernel / *.zep.c / *.zep.h files before submit the pull request
26+
- Remove any change to ext/kernel / *.zep.c / *.zep.h files before submitting the pull request
2727

2828
## Getting Support
2929

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Phalcon is an open source web framework delivered as a C extension for the PHP l
66
Get Started
77
-----------
88

9-
Phalcon is written in Zephir/C with platform independence in mind. As a result, Phalcon is available on Microsoft Windows, GNU/Linux, and Mac OS X. You can either download a binary package for the system of your choice or build it from sources.
9+
Phalcon is written in Zephir/C with platform independence in mind. As a result, Phalcon is available on Microsoft Windows, GNU/Linux, and Mac OS X. You can either download a binary package for the system of your choice or build it from source.
1010

1111
### Windows
1212

0 commit comments

Comments
 (0)