+2006-11-28 Marek Habersack <grendello@gmail.com>
+
+ * BuildManager.cs: Add an internal property to signal whether or
+ not we have any resources from App_{Global,Local}Resources
+
+ * AspGenerator.cs: Register controls from
+ system.web/pages/controls collection before parsing.
+
+ * AppResourcesCompiler.cs: Let the build process know if we have
+ compiled any resources from App_{Global,Local}Resources
+
+2006-11-27 Marek Habersack <grendello@gmail.com>
+
+ * CachingCompiler.cs: Automatically reference App_Code
+ assemblies.
+
+ * AppCodeCompiler.cs: Add ~/bin/*.dll to the referenced assemblies
+ when compiling.
+
+2006-11-25 Marek Habersack <grendello@gmail.com>
+
+ * AppResourcesCompiler.cs: small optimizations.
+
+ * AppResourceFilesCompiler.cs: small optimizations.
+
+2006-11-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * WebServiceCompiler.cs: add the type to the cache after getting it
+ from the compiled assembly.
+
+2006-11-20 Marek Habersack <grendello@gmail.com>
+
+ * AppCodeCompiler.cs: Reference assemblies listed in
+ system.web/compilation/assemblies.
+ Don't create empty assemblies.
+
+2006-11-19 Igor Zelmanovich <igorz@mainsoft.com>
+
+ * TemplateControlCompiler.cs: fixed:
+ When <%# Bind(...) %>-expression is used more then once for same control
+ The variable associated with this control is declared only once.
+
+2006-11-18 Marek Habersack <grendello@gmail.com>
+
+ * AppResourceFilesCompiler.cs: Fixed an exception thrown when
+ files with names like File.resources or File.resx are found in the
+ resource directories.
+
+2006-11-16 Marek Habersack <grendello@gmail.com>
+
+ * ForceCopyBuildProvider.cs: Added the build provider for
+ copy-only files.
+
+ * MasterPageBuildProvider.cs: Added the build provider for Master
+ Pages.
+
+ * IgnoreFileBuildProvider.cs: Make the class sealed.
+
+ * AppCodeCompiler.cs: Fixed BuildProvider creation for a path. Now
+ correctly uses the BuildProviderCollection to retrieve the
+ appropriate builder and maps the physical input file path into
+ application relative path when setting the virtual path of the
+ build provider.
+
+2006-11-13 Marek Habersack <grendello@gmail.com>
+
+ * AssemblyBuilder.cs: Added referenced assemblies support. Added a
+ constructor with just the CodeDomProvider argument. CreateCodeFile
+ now uses the code provider's file extension. Added internal method
+ to add pre-generated source code files. Added a BuildAssembly
+ overload that takes no virtual path as the
+ parameter. BuildAssembly now uses an array of source files instead
+ of compile units and also handles embedded resources and
+ referenced assemblies. BuildAssembly deletes the temporary files
+ if MONO_ASPNET_NODELET isn't set in the environment.
+
+ * AppCodeCompiler.cs: Use the FileUtils methods for temporary file
+ creation. Use the build providers collection to build unknown
+ files in App_Code. Use AssemblyBuilder to compile the assembly.
+
+ * AppResourceFilesCompiler.cs: Use the FileUtils methods for
+ temporary file creation.
+
+ * WebHandlerBuildProvider.cs: Added the BuildProviderAppliesTo
+ attribute.
+
+ * UserControlBuildProvider.cs: Added the BuildProviderAppliesTo
+ attribute.
+
+ * PageBuildProvider.cs: Added the BuildProviderAppliesTo
+ attribute.
+
+ * WebServiceBuildProvider.cs: Added the BuildProviderAppliesTo
+ attribute.
+
+ * IgnoreFileBuildProvider.cs: Added the BuildProviderAppliesTo
+ attribute.
+
+2006-11-08 Marek Habersack <grendello@gmail.com>
+
+ * BuildProvider.cs: Implemented the GetCustomString
+ method. Removed the necessity to retrieve the CompilationSection
+ twice when GetDefaultCompilerType is called.
+
+ * AppResourcesCompiler.cs: Added resource compiler results
+ handling.
+
+ * AppCodeCompiler.cs: The App_Code compiler classes
+
+ * BuildManager.cs: Implement the CodeAssemblies property.
+ Added an internal TopLevelTypes property to be used in the custom
+ GetType methods. Implemented the GetCompiledCustomString method.
+ Implemented the GetType method overloads. Implemented the
+ GetVirtualPathDependencies method.
+
+ * BaseCompiler.cs: Reference the assemblies from App_Code, if any
+
+2006-10-18 Marek Habersack <grendello@gmail.com>
+
+ * TemplateControlCompiler.cs: add support for resource
+ expressions in tag attributes.
+
+ * ResourceExpressionBuilder.cs: add support for resource
+ expressions in tag attributes.
+
+ * BaseCompiler.cs: add global/local resource assemblies to
+ compilation references, if present.
+
+ * AppResourcesCompiler.cs: global/local resources compiler.
+
+ * AppResourceFilesCompiler.cs: compiler of resource files.
+
+2006-10-03 Igor Zelmanovich <igorz@mainsoft.com>
+
+ * TemplateControlCompiler.cs: fixed: Bind functions (Data-Binding Syntax).
+ At run time, the Bind method calls the Eval method, if there is DataItem
+ != null to bind to.
+ If there is DataItem == null (like InsertItemTemplate in FormView) Bind
+ method don't raise exception and works properly to extract data from
+ bounded controls on postback.
+
+2006-09-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * AspGenerator.cs: if we are tracking non-server tags for
+ well-formedness, handle tags that do not need to be closed (br, img,...)
+ Fixes bug #79437.
+
+2006-09-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * PageCompiler.cs: support the EnableEventValidation attribute.
+
+2006-09-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * AspGenerator.cs: after parsing an include file, don't error out if we
+ still have opened tags unless this was the last file to parse. Fixes
+ bug #79318.
+
+2006-09-05 Konstantin Triger <kostat@mainsoft.com>
+
+ * ParseException.cs: Ensure the source file stream is closed.
+
+2006-08-25 Kornél Pál <kornelpal@gmail.com>
+
+ * AppSettingsExpressionBuilder.cs: Use assembly name constants.
+ * ConnectionStringsExpressionBuilder.cs: Use name reference
+ constants.
+ * ResourceExpressionBuilder.cs: Use assembly name constants.
+
+2006-08-20 Vladimir Krasnov <vladimirk@mainsoft.com>
+
+ * ThemeDirectoryCompiler.jvm.cs: implemented GetCompiledInstance
+
+2006-08-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * ClientBuildManager.cs: handle domain shutdown and unload.
+ Implemented some properties. Commented.
+
+2006-08-10 Andrew Skiba <andrews@mainsoft.com>
+
+ * ThemeDirectoryCompiler.cs: render css path as a virtual path.
+
+2006-08-08 Vladimir Krasnov <vladimirk@mainsoft.com>
+
+ * added ThemeDirectoryCompiler.jvm.cs
+
+2006-07-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * PageThemeCompiler.cs: Don't generate a 'Items.Clear ()' call if
+ the property Items does not exist. Patch by Marek Habersack that fixes
+ bug #78971.
+
+2006-07-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * TemplateControlCompiler.cs: support assigning nullable types.
+ Patch by Marek Habersack that fixes bug #78970.
+
+2006-07-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * TemplateControlCompiler.cs: make password work again.
+
2006-06-21 Juraj Skripsky <js@hotfeet.ch>
* AspTokenizer.cs (ReadAttValue), AspParser.cs (GetAttributes):
MS.NET handles nested quotes differently for server controls and
for "normal" controls. Add a property "AlternatingQuotes" to the
tokenizer and let the parser decide whether it is well-formed or not.
-
+
2006-06-20 Andrew Skiba <andrews@mainsoft.com>
* PageThemeCompiler.cs, TemplateControlCompiler.cs: take care of