All Versions
22
Latest Version
Avg Release Cycle
43 days
Latest Release
851 days ago

Changelog History
Page 2

  • v1.34.0 Changes

    September 22, 2019

    🚀 d6dbea8 Release v1.34.0.
    d31c885 added option to change vote parameters expiresAfter and lockedAfter through the API
    🛠 e86747c fixed queue river thread interrupted when it shouldn't be, conflict with the para.queue parameter
    👍 eb8713d added support for two additional generic OAuth 2.0 identity providers
    🚚 f1ad780 removed static variable Config.AUTH_COOKIE
    ⚡️ 957f9b1 updated Lucene and SQL plugins
    🛠 48a617a fixed lastKey value in readPage() should be equal the actual row key attribute
    d1d9d66 added pidfile option
    🛠 1df2d51 fixed root app should never have sharingIndex = true
    🛠 b39797f fixed table status object for DynamoDB
    🛠 908ee84 fixed possible NPE in AWSDynamoUtils
    👍 5bf0e26 added PID file support to Spring Boot app
    🛠 5b74aaa fixed issue with CloudFront not sending X-Forwarded-Proto headers to Para
    ⚡️ a78daaf updated dependencies
    58a6889 added flag to enable/disable remember me cookie, closes Erudika/scoold#124"

    🚀 📦 Download JAR

    🚀 📦 Download WAR

  • v1.33.1 Changes

    August 06, 2019

    🚀 3a80933 Release v1.33.1.
    ⚡️ dd6f2b1 updated Spring Boot to 2.1.6, Jackson Databind to 2.9.9.3
    e70b583 reverted option for jwt=incookie

    🚀 📦 Download JAR

    🚀 📦 Download WAR

  • v1.33.0 Changes

    July 16, 2019

    ➕ Added Slack authentication support 🎉

    🚀 c2c6d04 Release v1.33.0.
    63321e3 added App.identifier() method
    👍 0623181 added support for more secure JWT delegation via cookies, instead of query param
    ⚡️ e4255cd updated jackson databind to 2.9.9.1
    e01e3f8 added access token delegation for Slack auth requests
    0️⃣ 851606b fixed language file caching and default English strings missing
    👍 e03e867 added Slack authentication support
    ⚡️ 410dbe3 updated SQL plugin to 1.32.1
    145125d changed getObjectURI() to return the singular type instead of the plural one, improved auto-registration of new types
    🛠 c771e32 fixed url encoding for validation constraints listing requests
    ⚡️ fd53aa9 updated Lucene and SQL plugins to 1.32.0

    🚀 📦 Download JAR

    🚀 📦 Download WAR

  • v1.32.0 Changes

    June 27, 2019

    🆕 New feature: Webhooks! 🎉

    🚀 45f10f4 Release v1.32.0.
    🔨 cb5da22 refactored river code into one abstract class, fixed errors reported by Sonar
    👍 baf7438 added webhooks support, migrated to AWS SDK v2
    ⚡️ 8defe69 updated readme, .travis.yml
    d2bf00e [breaking] changed the method signature ofIOListener.onPostInvoke() to include the arguments array
    ⚡️ 748ecb9 updated ParaClient to handle Unicode ids properly by URL-encoding resource paths
    🛰 e6b8bbc fixed access token delegation in the GenericOAuth2Filter and added token payload delegation to clients
    e5e50a5 added workaround for 'URI too long' errors when a large body of text is supplied to the findSimilar() query
    🛠 8572ed2 fixed getObjectURI() should return a URI encoded string
    🔧 5d7d776 added new option for configuring the server port - para.port
    🛠 a41e56b fixed email messages should be BCC'd instead of CC'd
    🌲 e1b64a6 changed logging level to debug for invalid delegated tokens

    🚀 📦 Download JAR

    🚀 📦 Download WAR

  • v1.31.3 Changes

    June 06, 2019

    🚀 7054239 Release v1.31.3.
    💅 bc96c0f updated dependencies, fixed errors reported by checkstyle
    cd1c36e enabled fail_on_write_errors by default to ensure index consistency, fixed a possible NPE in getClient()
    c39f4a2 fixed LDAP tests
    🚚 56f492d removed unused method getClaims() from JWTAuthentication class
    147cae4 added access token delegation for generic OAuth 2.0/OpenID Connect providers
    🛠 8643c65 fixed a bug where some app listeners were executed twice
    🛠 f79c08e fixed invalid fake emails which could be generated for new users
    🔀 f33f90b fixed user's name not synced with identity provider on login
    3b1624b added ability for apps to configure security.allow_unverified_emails
    👍 2b83056 added support for multiple user DN patterns for LDAP auth
    ⚡️ ce9fcf8 updated Jackson to 2.9.9
    ⚡️ 53644be updated DynamoDB DAO to wait for tables to be created
    🌲 1b818f0 improved logging messages in AWSDynamoDAO
    🛠 5fccfb7 fixed LDAP bind_dn value must not contain whitespace
    0️⃣ 7d01bfe fixed a possible issue with LDAP auth, OU=people should not be part of default user DN pattern
    🛠 5ba096c fixed pom.xml for the base profile in para-jar

    🚀 📦 Download JAR

    🚀 📦 Download WAR

  • v1.31.2 Changes

    April 29, 2019

    🚀 d7206a7 Release v1.31.2.
    ⚡️ 6a8c4e9 updated dependencies
    🛠 6894ddf fixed broken emojis in markdown, switched to Unicode emojis with image fallback
    9698df6 added option to set a custom context path with para.context_path
    ⚡️ c1b9b37 updated Spring to 5.1.5
    ⚡️ 2397a61 updated profile URL for the Microsoft auth filter
    ⚡️ 4023b77 updated dependencies for para-war
    🛠 535a3b8 fixed #59
    ⚡️ f568bb3 updated Jersey to 2.28
    5e530dc Revert "removed compile-time dependency on Jetty"
    🚚 f777119 removed compile-time dependency on Jetty
    🔧 5ae6a0f added option to configure SES region independently

    🚀 📦 Download JAR

    🚀 📦 Download WAR

  • v1.31.1 Changes

    January 15, 2019

    🚀 4a75ef1 Release v1.31.1.
    🛠 50b8060 fixed a bug reported by Sonar
    ⚡️ 2d34c12 updated Spring Boot to 2.1.2, Spring Security to 5.1.3, Spring to 5.1.4, Flexmark to 0.40.6
    ⚡️ 150a072 updated flexmark to 0.35.0
    ⚡️ 04fb73c updated Spring Boot to 2.1.1, Guice to 4.2.2
    6ec7335 changed method scope to public
    ⚡️ 5f2d0d6 updated LinkedIn auth filter to support the LinkedIn V2.0 API
    🛠 8f225f1 fixed #57
    ⚡️ a4a5d0f updated Azure IoT-related dependencies
    🛠 84c8696 fixed #56
    ⚡️ e3140a4 updated Lucene plugin to 1.31.0
    c0e4fb4 simplified TLS config in ParaClient
    9ff767d added apostrophe to email validator regexp
    🛠 3cd4534 fixed a possible NPE in Utils.isValidEmail()

    🚀 📦 Download JAR

    🚀 📦 Download WAR

  • v1.31.0 Changes

    October 02, 2018

    🚀 730f13a Release v1.31.0.
    ⚡️ a694af6 updated dependencies to achieve JDK 11 compatibility
    💅 0b6b3d7 fixed checkstyle errors
    0️⃣ 842e99b fixed SAML SP ACS URL should default to SP entityID
    🔧 f03ff3e cleaned up unused SAML configuration properties
    👍 d91715a added support for SAML authentication
    23aa141 added SAML prefix, ldap and saml provider strings for user objects
    🛠 16c87b9 fixed appid parameter in LDAP auth filter
    44821f5 enabled authentication error propagation back to clients
    🛠 10d2f15 fixed possible NPE, cleaned up logging
    🔨 3068b19 refactored batchDelete method in AWSDynamoDAO

    🚀 📦 Download JAR

    🚀 📦 Download WAR

  • v1.30.2 Changes

    September 03, 2018

    🚀 a39f791 Release v1.30.2.
    0️⃣ 508af0b changed default generic OAuth id parameter to sub
    🛠 fb9a539 fixed generic OAuth filter not loading settings from app
    ⚡️ d417ac5 updated Lucene plugin to 1.30.2
    🚚 bc4af74 removed unused debug logging
    🐳 73d655c fixed Dockerfile-base

    🚀 📦 Download JAR

    🚀 📦 Download WAR

  • v1.30.1 Changes

    August 09, 2018

    Important changes related to authentication:

    The security policy for ParaIO.com has been upgraded to TLSv1.2. All clients must be updated to the latest version to support that to prevent an SSLHandshakeException.

    Also, when redirecting users to authenticate with any of the social identity providers (Facebook, Google, etc.), please use the ?state={appid} parameter to specify your app target. This is now preferred over the older ?appid={appid} parameter due to stricter rules imposed by the identity providers regarding redirect_uri URLs.

    🚀 0c23c01 Release v1.30.1.
    🚀 9424e4e fixed broken authentication when Para is deployed behind a proxy, added support for X-Forwarded-Proto headers
    🛠 048bd99 fixed a few dependency conflicts
    🏗 766cf26 fixed Docker base build
    🚀 3625c3f [maven-release-plugin] prepare for next development iteration

    🚀 📦 Download JAR

    🚀 📦 Download WAR