Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/lucee/lucee-docs
Browse files Browse the repository at this point in the history
  • Loading branch information
zspitzer committed Aug 12, 2024
2 parents 311063e + 2a45e02 commit 347037e
Show file tree
Hide file tree
Showing 9 changed files with 32 additions and 2 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Lucee returns the index of the match, while ACF returns a Boolean, both of which are truthy
5 changes: 3 additions & 2 deletions docs/03.reference/01.functions/arraycontains/function.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@
title: ArrayContains
id: function-arraycontains
related:
- function-arraycontainsnocase
- function-arraycontainsnocase
categories:
- array
- array
- compat
---

Returns the position of the first element in the array that matches the item that we are searching for, or 0 if the item is not found.
1 change: 1 addition & 0 deletions docs/03.reference/01.functions/gettimezone/function.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ id: function-gettimezone
related:
- function-settimezone
categories:
- compat
- datetime
---

Expand Down
3 changes: 3 additions & 0 deletions docs/03.reference/120.deprecated/implementationStatus.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
---
title: Deprecated Tags & Functions
id: deprecated
categories:
- compat
statusFilter: deprecated
description: Backwards compatibility is considered super important in Lucee.
---

Backwards compatibility is considered super important in Lucee.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
---
title: Migrating from Railo to Lucee
id: updating-lucee-migrate-from-railo
categories:
- compat
menuTitle: Migrating from Railo
description: Lucee 4.5 is forked from the Railo CFML Server (version 4.2) so you can easily migrate an existing Railo installation as follows.
---

# Migrate from Railo<sup>&copy;</sup> #
Expand Down
2 changes: 2 additions & 0 deletions docs/04.guides/03.updating-lucee/04.migrate-from-acf/page.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Migrating to Lucee from ColdFusion
id: updating-lucee-migrate-from-acf
related:
- language-syntax-differences
categories:
- compat
description: How to migrate/port your code from Adobe ColdFusion to Lucee
menuTitle: Migrating from ColdFusion
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ id: language-syntax-differences
related:
- lucee-5-unquoted-arguments
categories:
- compat
- core
menuTitle: Language and Syntax
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Scopes
id: scopes
categories:
- compat
- core
- scopes
description: local, arguments, query, variables, this, cgi, cffile, url, form, cookie, client, thread, caller, request
Expand Down
17 changes: 17 additions & 0 deletions docs/05.categories/048.compat/category.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
title: Compatibility / Migration with other CFML engines
id: category-compat
categories:
- category-core
- core
description: Whilst Lucee is broadly compatible with Adobe ColdFusion, there are some differences.
menuTitle: Compatibility / Migration
---

Whilst Lucee is broadly compatible with Adobe ColdFusion, there are some differences.

Some are for performance reasons, others due to Adobe mis-adopting or adding features whch conflict with Lucee additions to the language. Sometimes it's a trade off between being compatible and respecting our existing users.

Our issue tracker has an [acf-compat](https://luceeserver.atlassian.net/issues/?jql=labels%20%3D%20%22acf-compat%22) label which tracks all the known differences.

In addition, with Lucee 6, we decided to change some incompatible implementations and also change some older insecure defaults to be more secure, please refer to the following epic [All Breaking changes in Lucee 6](https://luceeserver.atlassian.net/browse/LDEV-4534)

0 comments on commit 347037e

Please sign in to comment.