release-notes-4.1.0.rst
56 lines
| 1.8 KiB
| text/x-rst
|
RstLexer
r114 | |RCE| 4.1.0 |RNS| | ||
----------------- | |||
Release Date | |||
^^^^^^^^^^^^ | |||
r169 | - 2016-06-12 | ||
r114 | |||
General | |||
^^^^^^^ | |||
r169 | - Migrated more views to Pyramid. Those now include login, social auth plugins, | ||
full text search. | |||
- Started implementing Pyramid Events system in exchange to rcextensions callbacks. | |||
- JS routes assets are now generated in development mode automatically. | |||
r114 | - ini: Add fallback authentication plugin setting. In case only one | ||
authentication backend is enabled users can now enable fallback auth if | |||
r169 | they cannot log-in due to external servers being down. | ||
- Bumped Mercurial to 3.8.3 version. | |||
- Bumped RhodeCode Tools to 0.8.3 version. | |||
r114 | |||
New Features | |||
^^^^^^^^^^^^ | |||
r169 | - Search: add syntax highlighting, line numbers and line context to file | ||
content search results. | |||
- Enabled new Elastic Search based engine. | |||
- Go To switcher now searches commit hashes as well. | |||
- RhodeCode Auth-Token based authentication is now in CE edition. | |||
r114 | - User groups: added autocomplete widget to be able to select members of | ||
other group as part of current group. | |||
Security | |||
^^^^^^^^ | |||
- Added new action loggers for actions like adding/revoking permissions. | |||
- permissions: show origin of permissions in permissions summary. Allows users | |||
to see where and how permissions are inherited | |||
Performance | |||
^^^^^^^^^^^ | |||
Fixes | |||
^^^^^ | |||
- api: gracefully handle errors on repos that are damaged or missing | |||
from filesystem. | |||
- logging: log the original error when a merge failure occurs | |||
r160 | - #3965 Cannot change the owner of a user's group by using the API | ||
- database is now initialized inside pyramid context | |||
- fixed wrong check on LDAP plugin about missing ldap server | |||
- Bring back multi-threaded workers to gunicorn for backward compatibility with | |||
previous RhodeCode versions | |||
- Commit dates are now properly handled as UTC. This fixes some issues | |||
with displaying age of commits |